AST for Module Autograd after Pass codegen
previous pass
next pass
AST for Module Autograd after Pass codegen
module
Autograd[338449]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . init[4652988] ( this[4652992]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] , operationCtx[4652998]:_ref(reshapeOp(1,1,real(32)))[4652863] ) : void[4]
const in arg this[4652992]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] const ref arg operationCtx[4652998]:_ref(reshapeOp(1,1,real(32)))[4652863]-
{
-
var super_tmp[4653008]:BaseTensorResource(real(32),1)[2172058]
-
(9315030 '_check_nil' this[4652992] 118 96)
-
(4653010 'move' super_tmp[4653008] (4653012 '.v' this[4652992] super[4653099]))
-
(9315032 '_check_nil' super_tmp[4653008] 119 96)
-
(4653019 call init[4509263] super_tmp[4653008])
-
(4653055 'setcid' (4653046 'cast' BaseTensorResource(real(32),1)[2172058] this[4652992] 118 96))
-
var operationCtx[4653076]:reshapeOp(1,1,real(32))[4652847]
-
(4653078 call init=[4653128] operationCtx[4653076] operationCtx[4652998] 121 96)
-
(9315034 '_check_nil' this[4652992] 121 96)
-
(4653082 '.=' this[4652992] operationCtx[4653103] operationCtx[4653076])
-
(4653087 'setcid' this[4652992])
-
(4653089 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . init[4663118] ( this[4663122]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] , operationCtx[4663128]:_ref(reshapeOp(2,1,real(32)))[4662993] ) : void[4]
const in arg this[4663122]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] const ref arg operationCtx[4663128]:_ref(reshapeOp(2,1,real(32)))[4662993]-
{
-
var super_tmp[4663138]:BaseTensorResource(real(32),1)[2172058]
-
(9315052 '_check_nil' this[4663122] 118 96)
-
(4663140 'move' super_tmp[4663138] (4663142 '.v' this[4663122] super[4663229]))
-
(9315054 '_check_nil' super_tmp[4663138] 119 96)
-
(4663149 call init[4509263] super_tmp[4663138])
-
(4663185 'setcid' (4663176 'cast' BaseTensorResource(real(32),1)[2172058] this[4663122] 118 96))
-
var operationCtx[4663206]:reshapeOp(2,1,real(32))[4662977]
-
(4663208 call init=[4663258] operationCtx[4663206] operationCtx[4663128] 121 96)
-
(9315056 '_check_nil' this[4663122] 121 96)
-
(4663212 '.=' this[4663122] operationCtx[4663233] operationCtx[4663206])
-
(4663217 'setcid' this[4663122])
-
(4663219 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . init[4672333] ( this[4672337]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] , operationCtx[4672343]:_ref(reshapeOp(3,1,real(32)))[4672208] ) : void[4]
const in arg this[4672337]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] const ref arg operationCtx[4672343]:_ref(reshapeOp(3,1,real(32)))[4672208]-
{
-
var super_tmp[4672353]:BaseTensorResource(real(32),1)[2172058]
-
(9315072 '_check_nil' this[4672337] 118 96)
-
(4672355 'move' super_tmp[4672353] (4672357 '.v' this[4672337] super[4672444]))
-
(9315074 '_check_nil' super_tmp[4672353] 119 96)
-
(4672364 call init[4509263] super_tmp[4672353])
-
(4672400 'setcid' (4672391 'cast' BaseTensorResource(real(32),1)[2172058] this[4672337] 118 96))
-
var operationCtx[4672421]:reshapeOp(3,1,real(32))[4672192]
-
(4672423 call init=[4672473] operationCtx[4672421] operationCtx[4672343] 121 96)
-
(9315076 '_check_nil' this[4672337] 121 96)
-
(4672427 '.=' this[4672337] operationCtx[4672448] operationCtx[4672421])
-
(4672432 'setcid' this[4672337])
-
(4672434 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . init[4679108] ( this[4679112]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] , operationCtx[4679118]:_ref(reshapeOp(4,1,real(32)))[4678983] ) : void[4]
const in arg this[4679112]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] const ref arg operationCtx[4679118]:_ref(reshapeOp(4,1,real(32)))[4678983]-
{
-
var super_tmp[4679128]:BaseTensorResource(real(32),1)[2172058]
-
(9315092 '_check_nil' this[4679112] 118 96)
-
(4679130 'move' super_tmp[4679128] (4679132 '.v' this[4679112] super[4679219]))
-
(9315094 '_check_nil' super_tmp[4679128] 119 96)
-
(4679139 call init[4509263] super_tmp[4679128])
-
(4679175 'setcid' (4679166 'cast' BaseTensorResource(real(32),1)[2172058] this[4679112] 118 96))
-
var operationCtx[4679196]:reshapeOp(4,1,real(32))[4678967]
-
(4679198 call init=[4679248] operationCtx[4679196] operationCtx[4679118] 121 96)
-
(9315096 '_check_nil' this[4679112] 121 96)
-
(4679202 '.=' this[4679112] operationCtx[4679223] operationCtx[4679196])
-
(4679207 'setcid' this[4679112])
-
(4679209 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . init[4689130] ( this[4689134]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] , operationCtx[4689140]:_ref(reshapeOp(5,1,real(32)))[4689005] ) : void[4]
const in arg this[4689134]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] const ref arg operationCtx[4689140]:_ref(reshapeOp(5,1,real(32)))[4689005]-
{
-
var super_tmp[4689150]:BaseTensorResource(real(32),1)[2172058]
-
(9315112 '_check_nil' this[4689134] 118 96)
-
(4689152 'move' super_tmp[4689150] (4689154 '.v' this[4689134] super[4689241]))
-
(9315114 '_check_nil' super_tmp[4689150] 119 96)
-
(4689161 call init[4509263] super_tmp[4689150])
-
(4689197 'setcid' (4689188 'cast' BaseTensorResource(real(32),1)[2172058] this[4689134] 118 96))
-
var operationCtx[4689218]:reshapeOp(5,1,real(32))[4688989]
-
(4689220 call init=[4689270] operationCtx[4689218] operationCtx[4689140] 121 96)
-
(9315116 '_check_nil' this[4689134] 121 96)
-
(4689224 '.=' this[4689134] operationCtx[4689245] operationCtx[4689218])
-
(4689229 'setcid' this[4689134])
-
(4689231 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . init[4699270] ( this[4699274]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] , operationCtx[4699280]:_ref(reshapeOp(6,1,real(32)))[4699145] ) : void[4]
const in arg this[4699274]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] const ref arg operationCtx[4699280]:_ref(reshapeOp(6,1,real(32)))[4699145]-
{
-
var super_tmp[4699290]:BaseTensorResource(real(32),1)[2172058]
-
(9315132 '_check_nil' this[4699274] 118 96)
-
(4699292 'move' super_tmp[4699290] (4699294 '.v' this[4699274] super[4699381]))
-
(9315134 '_check_nil' super_tmp[4699290] 119 96)
-
(4699301 call init[4509263] super_tmp[4699290])
-
(4699337 'setcid' (4699328 'cast' BaseTensorResource(real(32),1)[2172058] this[4699274] 118 96))
-
var operationCtx[4699358]:reshapeOp(6,1,real(32))[4699129]
-
(4699360 call init=[4699410] operationCtx[4699358] operationCtx[4699280] 121 96)
-
(9315136 '_check_nil' this[4699274] 121 96)
-
(4699364 '.=' this[4699274] operationCtx[4699385] operationCtx[4699358])
-
(4699369 'setcid' this[4699274])
-
(4699371 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . init[4711061] ( this[4711065]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] , operationCtx[4711071]:_ref(maxOp(1,real(32),1))[4710946] ) : void[4]
const in arg this[4711065]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] const ref arg operationCtx[4711071]:_ref(maxOp(1,real(32),1))[4710946]-
{
-
var super_tmp[4711081]:BaseTensorResource(real(32),1)[2172058]
-
(9315154 '_check_nil' this[4711065] 118 96)
-
(4711083 'move' super_tmp[4711081] (4711085 '.v' this[4711065] super[4711172]))
-
(9315156 '_check_nil' super_tmp[4711081] 119 96)
-
(4711092 call init[4509263] super_tmp[4711081])
-
(4711128 'setcid' (4711119 'cast' BaseTensorResource(real(32),1)[2172058] this[4711065] 118 96))
-
var operationCtx[4711149]:maxOp(1,real(32),1)[4710930]
-
(4711151 call init=[4711201] operationCtx[4711149] operationCtx[4711071] 121 96)
-
(9315158 '_check_nil' this[4711065] 121 96)
-
(4711155 '.=' this[4711065] operationCtx[4711176] operationCtx[4711149])
-
(4711160 'setcid' this[4711065])
-
(4711162 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . init[4734614] ( this[4734618]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] , operationCtx[4734624]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] ) : void[4]
const in arg this[4734618]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] const ref arg operationCtx[4734624]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502]-
{
-
var super_tmp[4734634]:BaseTensorResource(real(32),1)[2172058]
-
(9315208 '_check_nil' this[4734618] 118 96)
-
(4734636 'move' super_tmp[4734634] (4734638 '.v' this[4734618] super[4734725]))
-
(9315210 '_check_nil' super_tmp[4734634] 119 96)
-
(4734645 call init[4509263] super_tmp[4734634])
-
(4734681 'setcid' (4734672 'cast' BaseTensorResource(real(32),1)[2172058] this[4734618] 118 96))
-
var operationCtx[4734702]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
(4734704 call init=[4734754] operationCtx[4734702] operationCtx[4734624] 121 96)
-
(9315212 '_check_nil' this[4734618] 121 96)
-
(4734708 '.=' this[4734618] operationCtx[4734729] operationCtx[4734702])
-
(4734713 'setcid' this[4734618])
-
(4734715 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . init[4747924] ( this[4747928]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] , operationCtx[4747934]:_ref(sumOp(1,real(32),1))[4747793] ) : void[4]
const in arg this[4747928]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] const ref arg operationCtx[4747934]:_ref(sumOp(1,real(32),1))[4747793]-
{
-
var super_tmp[4747944]:BaseTensorResource(real(32),1)[2172058]
-
(9315250 '_check_nil' this[4747928] 118 96)
-
(4747946 'move' super_tmp[4747944] (4747948 '.v' this[4747928] super[4748035]))
-
(9315252 '_check_nil' super_tmp[4747944] 119 96)
-
(4747955 call init[4509263] super_tmp[4747944])
-
(4747991 'setcid' (4747982 'cast' BaseTensorResource(real(32),1)[2172058] this[4747928] 118 96))
-
var operationCtx[4748012]:sumOp(1,real(32),1)[4747777]
-
(4748014 call init=[4748064] operationCtx[4748012] operationCtx[4747934] 121 96)
-
(9315254 '_check_nil' this[4747928] 121 96)
-
(4748018 '.=' this[4747928] operationCtx[4748039] operationCtx[4748012])
-
(4748023 'setcid' this[4747928])
-
(4748025 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . init[4755083] ( this[4755087]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] , operationCtx[4755093]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] ) : void[4]
const in arg this[4755087]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] const ref arg operationCtx[4755093]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971]-
{
-
var super_tmp[4755103]:BaseTensorResource(real(32),1)[2172058]
-
(9315268 '_check_nil' this[4755087] 118 96)
-
(4755105 'move' super_tmp[4755103] (4755107 '.v' this[4755087] super[4755194]))
-
(9315270 '_check_nil' super_tmp[4755103] 119 96)
-
(4755114 call init[4509263] super_tmp[4755103])
-
(4755150 'setcid' (4755141 'cast' BaseTensorResource(real(32),1)[2172058] this[4755087] 118 96))
-
var operationCtx[4755171]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
(4755173 call init=[4755223] operationCtx[4755171] operationCtx[4755093] 121 96)
-
(9315272 '_check_nil' this[4755087] 121 96)
-
(4755177 '.=' this[4755087] operationCtx[4755198] operationCtx[4755171])
-
(4755182 'setcid' this[4755087])
-
(4755184 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . init[4761959] ( this[4761963]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] , operationCtx[4761969]:_ref(maxOp(2,real(32),2))[4761844] ) : void[4]
const in arg this[4761963]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] const ref arg operationCtx[4761969]:_ref(maxOp(2,real(32),2))[4761844]-
{
-
var super_tmp[4761979]:BaseTensorResource(real(32),1)[2172058]
-
(9315292 '_check_nil' this[4761963] 118 96)
-
(4761981 'move' super_tmp[4761979] (4761983 '.v' this[4761963] super[4762070]))
-
(9315294 '_check_nil' super_tmp[4761979] 119 96)
-
(4761990 call init[4509263] super_tmp[4761979])
-
(4762026 'setcid' (4762017 'cast' BaseTensorResource(real(32),1)[2172058] this[4761963] 118 96))
-
var operationCtx[4762047]:maxOp(2,real(32),2)[4761828]
-
(4762049 call init=[4762099] operationCtx[4762047] operationCtx[4761969] 121 96)
-
(9315296 '_check_nil' this[4761963] 121 96)
-
(4762053 '.=' this[4761963] operationCtx[4762074] operationCtx[4762047])
-
(4762058 'setcid' this[4761963])
-
(4762060 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . init[4768863] ( this[4768867]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] , operationCtx[4768873]:_ref(reshapeOp(1,2,real(32)))[4768738] ) : void[4]
const in arg this[4768867]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] const ref arg operationCtx[4768873]:_ref(reshapeOp(1,2,real(32)))[4768738]-
{
-
var super_tmp[4768883]:BaseTensorResource(real(32),2)[2303464]
-
(9315316 '_check_nil' this[4768867] 118 96)
-
(4768885 'move' super_tmp[4768883] (4768887 '.v' this[4768867] super[4768974]))
-
(9315318 '_check_nil' super_tmp[4768883] 119 96)
-
(4768894 call init[4524425] super_tmp[4768883])
-
(4768930 'setcid' (4768921 'cast' BaseTensorResource(real(32),2)[2303464] this[4768867] 118 96))
-
var operationCtx[4768951]:reshapeOp(1,2,real(32))[4768722]
-
(4768953 call init=[4769003] operationCtx[4768951] operationCtx[4768873] 121 96)
-
(9315320 '_check_nil' this[4768867] 121 96)
-
(4768957 '.=' this[4768867] operationCtx[4768978] operationCtx[4768951])
-
(4768962 'setcid' this[4768867])
-
(4768964 return _void[46])
}
-
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . init[4792058] ( this[4792062]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] , operationCtx[4792068]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] ) : void[4]
const in arg this[4792062]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] const ref arg operationCtx[4792068]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946]-
{
-
var super_tmp[4792078]:BaseTensorResource(real(32),2)[2303464]
-
(9315360 '_check_nil' this[4792062] 118 96)
-
(4792080 'move' super_tmp[4792078] (4792082 '.v' this[4792062] super[4792169]))
-
(9315362 '_check_nil' super_tmp[4792078] 119 96)
-
(4792089 call init[4524425] super_tmp[4792078])
-
(4792125 'setcid' (4792116 'cast' BaseTensorResource(real(32),2)[2303464] this[4792062] 118 96))
-
var operationCtx[4792146]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
(4792148 call init=[4792198] operationCtx[4792146] operationCtx[4792068] 121 96)
-
(9315364 '_check_nil' this[4792062] 121 96)
-
(4792152 '.=' this[4792062] operationCtx[4792173] operationCtx[4792146])
-
(4792157 'setcid' this[4792062])
-
(4792159 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . init[4805516] ( this[4805520]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] , operationCtx[4805526]:_ref(sumOp(2,real(32),2))[4805385] ) : void[4]
const in arg this[4805520]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] const ref arg operationCtx[4805526]:_ref(sumOp(2,real(32),2))[4805385]-
{
-
var super_tmp[4805536]:BaseTensorResource(real(32),1)[2172058]
-
(9315402 '_check_nil' this[4805520] 118 96)
-
(4805538 'move' super_tmp[4805536] (4805540 '.v' this[4805520] super[4805627]))
-
(9315404 '_check_nil' super_tmp[4805536] 119 96)
-
(4805547 call init[4509263] super_tmp[4805536])
-
(4805583 'setcid' (4805574 'cast' BaseTensorResource(real(32),1)[2172058] this[4805520] 118 96))
-
var operationCtx[4805604]:sumOp(2,real(32),2)[4805369]
-
(4805606 call init=[4805656] operationCtx[4805604] operationCtx[4805526] 121 96)
-
(9315406 '_check_nil' this[4805520] 121 96)
-
(4805610 '.=' this[4805520] operationCtx[4805631] operationCtx[4805604])
-
(4805615 'setcid' this[4805520])
-
(4805617 return _void[46])
}
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . init[4816624] ( this[4816628]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] , operationCtx[4816634]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] ) : void[4]
const in arg this[4816628]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] const ref arg operationCtx[4816634]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512]-
{
-
var super_tmp[4816644]:BaseTensorResource(real(32),2)[2303464]
-
(9315420 '_check_nil' this[4816628] 118 96)
-
(4816646 'move' super_tmp[4816644] (4816648 '.v' this[4816628] super[4816735]))
-
(9315422 '_check_nil' super_tmp[4816644] 119 96)
-
(4816655 call init[4524425] super_tmp[4816644])
-
(4816691 'setcid' (4816682 'cast' BaseTensorResource(real(32),2)[2303464] this[4816628] 118 96))
-
var operationCtx[4816712]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
(4816714 call init=[4816764] operationCtx[4816712] operationCtx[4816634] 121 96)
-
(9315424 '_check_nil' this[4816628] 121 96)
-
(4816718 '.=' this[4816628] operationCtx[4816739] operationCtx[4816712])
-
(4816723 'setcid' this[4816628])
-
(4816725 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . init[4823627] ( this[4823631]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] , operationCtx[4823637]:_ref(maxOp(3,real(32),3))[4823512] ) : void[4]
const in arg this[4823631]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] const ref arg operationCtx[4823637]:_ref(maxOp(3,real(32),3))[4823512]-
{
-
var super_tmp[4823647]:BaseTensorResource(real(32),1)[2172058]
-
(9315444 '_check_nil' this[4823631] 118 96)
-
(4823649 'move' super_tmp[4823647] (4823651 '.v' this[4823631] super[4823738]))
-
(9315446 '_check_nil' super_tmp[4823647] 119 96)
-
(4823658 call init[4509263] super_tmp[4823647])
-
(4823694 'setcid' (4823685 'cast' BaseTensorResource(real(32),1)[2172058] this[4823631] 118 96))
-
var operationCtx[4823715]:maxOp(3,real(32),3)[4823496]
-
(4823717 call init=[4823767] operationCtx[4823715] operationCtx[4823637] 121 96)
-
(9315448 '_check_nil' this[4823631] 121 96)
-
(4823721 '.=' this[4823631] operationCtx[4823742] operationCtx[4823715])
-
(4823726 'setcid' this[4823631])
-
(4823728 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . init[4829917] ( this[4829921]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] , operationCtx[4829927]:_ref(reshapeOp(1,3,real(32)))[4829792] ) : void[4]
const in arg this[4829921]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] const ref arg operationCtx[4829927]:_ref(reshapeOp(1,3,real(32)))[4829792]-
{
-
var super_tmp[4829937]:BaseTensorResource(real(32),3)[2453288]
-
(9315468 '_check_nil' this[4829921] 118 96)
-
(4829939 'move' super_tmp[4829937] (4829941 '.v' this[4829921] super[4830028]))
-
(9315470 '_check_nil' super_tmp[4829937] 119 96)
-
(4829948 call init[4553155] super_tmp[4829937])
-
(4829984 'setcid' (4829975 'cast' BaseTensorResource(real(32),3)[2453288] this[4829921] 118 96))
-
var operationCtx[4830005]:reshapeOp(1,3,real(32))[4829776]
-
(4830007 call init=[4830057] operationCtx[4830005] operationCtx[4829927] 121 96)
-
(9315472 '_check_nil' this[4829921] 121 96)
-
(4830011 '.=' this[4829921] operationCtx[4830032] operationCtx[4830005])
-
(4830016 'setcid' this[4829921])
-
(4830018 return _void[46])
}
-
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . init[4853235] ( this[4853239]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] , operationCtx[4853245]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] ) : void[4]
const in arg this[4853239]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] const ref arg operationCtx[4853245]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123]-
{
-
var super_tmp[4853255]:BaseTensorResource(real(32),3)[2453288]
-
(9315512 '_check_nil' this[4853239] 118 96)
-
(4853257 'move' super_tmp[4853255] (4853259 '.v' this[4853239] super[4853346]))
-
(9315514 '_check_nil' super_tmp[4853255] 119 96)
-
(4853266 call init[4553155] super_tmp[4853255])
-
(4853302 'setcid' (4853293 'cast' BaseTensorResource(real(32),3)[2453288] this[4853239] 118 96))
-
var operationCtx[4853323]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
(4853325 call init=[4853375] operationCtx[4853323] operationCtx[4853245] 121 96)
-
(9315516 '_check_nil' this[4853239] 121 96)
-
(4853329 '.=' this[4853239] operationCtx[4853350] operationCtx[4853323])
-
(4853334 'setcid' this[4853239])
-
(4853336 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . init[4867402] ( this[4867406]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] , operationCtx[4867412]:_ref(sumOp(3,real(32),3))[4867271] ) : void[4]
const in arg this[4867406]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] const ref arg operationCtx[4867412]:_ref(sumOp(3,real(32),3))[4867271]-
{
-
var super_tmp[4867422]:BaseTensorResource(real(32),1)[2172058]
-
(9315554 '_check_nil' this[4867406] 118 96)
-
(4867424 'move' super_tmp[4867422] (4867426 '.v' this[4867406] super[4867513]))
-
(9315556 '_check_nil' super_tmp[4867422] 119 96)
-
(4867433 call init[4509263] super_tmp[4867422])
-
(4867469 'setcid' (4867460 'cast' BaseTensorResource(real(32),1)[2172058] this[4867406] 118 96))
-
var operationCtx[4867490]:sumOp(3,real(32),3)[4867255]
-
(4867492 call init=[4867542] operationCtx[4867490] operationCtx[4867412] 121 96)
-
(9315558 '_check_nil' this[4867406] 121 96)
-
(4867496 '.=' this[4867406] operationCtx[4867517] operationCtx[4867490])
-
(4867501 'setcid' this[4867406])
-
(4867503 return _void[46])
}
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . init[4878316] ( this[4878320]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] , operationCtx[4878326]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] ) : void[4]
const in arg this[4878320]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] const ref arg operationCtx[4878326]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204]-
{
-
var super_tmp[4878336]:BaseTensorResource(real(32),3)[2453288]
-
(9315572 '_check_nil' this[4878320] 118 96)
-
(4878338 'move' super_tmp[4878336] (4878340 '.v' this[4878320] super[4878427]))
-
(9315574 '_check_nil' super_tmp[4878336] 119 96)
-
(4878347 call init[4553155] super_tmp[4878336])
-
(4878383 'setcid' (4878374 'cast' BaseTensorResource(real(32),3)[2453288] this[4878320] 118 96))
-
var operationCtx[4878404]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
(4878406 call init=[4878456] operationCtx[4878404] operationCtx[4878326] 121 96)
-
(9315576 '_check_nil' this[4878320] 121 96)
-
(4878410 '.=' this[4878320] operationCtx[4878431] operationCtx[4878404])
-
(4878415 'setcid' this[4878320])
-
(4878417 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . init[4885365] ( this[4885369]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] , operationCtx[4885375]:_ref(maxOp(4,real(32),4))[4885250] ) : void[4]
const in arg this[4885369]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] const ref arg operationCtx[4885375]:_ref(maxOp(4,real(32),4))[4885250]-
{
-
var super_tmp[4885385]:BaseTensorResource(real(32),1)[2172058]
-
(9315596 '_check_nil' this[4885369] 118 96)
-
(4885387 'move' super_tmp[4885385] (4885389 '.v' this[4885369] super[4885476]))
-
(9315598 '_check_nil' super_tmp[4885385] 119 96)
-
(4885396 call init[4509263] super_tmp[4885385])
-
(4885432 'setcid' (4885423 'cast' BaseTensorResource(real(32),1)[2172058] this[4885369] 118 96))
-
var operationCtx[4885453]:maxOp(4,real(32),4)[4885234]
-
(4885455 call init=[4885505] operationCtx[4885453] operationCtx[4885375] 121 96)
-
(9315600 '_check_nil' this[4885369] 121 96)
-
(4885459 '.=' this[4885369] operationCtx[4885480] operationCtx[4885453])
-
(4885464 'setcid' this[4885369])
-
(4885466 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . init[4892555] ( this[4892559]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] , operationCtx[4892565]:_ref(reshapeOp(1,4,real(32)))[4892430] ) : void[4]
const in arg this[4892559]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] const ref arg operationCtx[4892565]:_ref(reshapeOp(1,4,real(32)))[4892430]-
{
-
var super_tmp[4892575]:BaseTensorResource(real(32),4)[2594431]
-
(9315620 '_check_nil' this[4892559] 118 96)
-
(4892577 'move' super_tmp[4892575] (4892579 '.v' this[4892559] super[4892666]))
-
(9315622 '_check_nil' super_tmp[4892575] 119 96)
-
(4892586 call init[4571813] super_tmp[4892575])
-
(4892622 'setcid' (4892613 'cast' BaseTensorResource(real(32),4)[2594431] this[4892559] 118 96))
-
var operationCtx[4892643]:reshapeOp(1,4,real(32))[4892414]
-
(4892645 call init=[4892695] operationCtx[4892643] operationCtx[4892565] 121 96)
-
(9315624 '_check_nil' this[4892559] 121 96)
-
(4892649 '.=' this[4892559] operationCtx[4892670] operationCtx[4892643])
-
(4892654 'setcid' this[4892559])
-
(4892656 return _void[46])
}
-
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . init[4918398] ( this[4918402]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] , operationCtx[4918408]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] ) : void[4]
const in arg this[4918402]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] const ref arg operationCtx[4918408]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286]-
{
-
var super_tmp[4918418]:BaseTensorResource(real(32),4)[2594431]
-
(9315668 '_check_nil' this[4918402] 118 96)
-
(4918420 'move' super_tmp[4918418] (4918422 '.v' this[4918402] super[4918509]))
-
(9315670 '_check_nil' super_tmp[4918418] 119 96)
-
(4918429 call init[4571813] super_tmp[4918418])
-
(4918465 'setcid' (4918456 'cast' BaseTensorResource(real(32),4)[2594431] this[4918402] 118 96))
-
var operationCtx[4918486]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
(4918488 call init=[4918538] operationCtx[4918486] operationCtx[4918408] 121 96)
-
(9315672 '_check_nil' this[4918402] 121 96)
-
(4918492 '.=' this[4918402] operationCtx[4918513] operationCtx[4918486])
-
(4918497 'setcid' this[4918402])
-
(4918499 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . init[4931920] ( this[4931924]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] , operationCtx[4931930]:_ref(sumOp(4,real(32),4))[4931789] ) : void[4]
const in arg this[4931924]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] const ref arg operationCtx[4931930]:_ref(sumOp(4,real(32),4))[4931789]-
{
-
var super_tmp[4931940]:BaseTensorResource(real(32),1)[2172058]
-
(9315710 '_check_nil' this[4931924] 118 96)
-
(4931942 'move' super_tmp[4931940] (4931944 '.v' this[4931924] super[4932031]))
-
(9315712 '_check_nil' super_tmp[4931940] 119 96)
-
(4931951 call init[4509263] super_tmp[4931940])
-
(4931987 'setcid' (4931978 'cast' BaseTensorResource(real(32),1)[2172058] this[4931924] 118 96))
-
var operationCtx[4932008]:sumOp(4,real(32),4)[4931773]
-
(4932010 call init=[4932060] operationCtx[4932008] operationCtx[4931930] 121 96)
-
(9315714 '_check_nil' this[4931924] 121 96)
-
(4932014 '.=' this[4931924] operationCtx[4932035] operationCtx[4932008])
-
(4932019 'setcid' this[4931924])
-
(4932021 return _void[46])
}
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . init[4943220] ( this[4943224]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] , operationCtx[4943230]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] ) : void[4]
const in arg this[4943224]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] const ref arg operationCtx[4943230]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108]-
{
-
var super_tmp[4943240]:BaseTensorResource(real(32),4)[2594431]
-
(9315728 '_check_nil' this[4943224] 118 96)
-
(4943242 'move' super_tmp[4943240] (4943244 '.v' this[4943224] super[4943331]))
-
(9315730 '_check_nil' super_tmp[4943240] 119 96)
-
(4943251 call init[4571813] super_tmp[4943240])
-
(4943287 'setcid' (4943278 'cast' BaseTensorResource(real(32),4)[2594431] this[4943224] 118 96))
-
var operationCtx[4943308]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
(4943310 call init=[4943360] operationCtx[4943308] operationCtx[4943230] 121 96)
-
(9315732 '_check_nil' this[4943224] 121 96)
-
(4943314 '.=' this[4943224] operationCtx[4943335] operationCtx[4943308])
-
(4943319 'setcid' this[4943224])
-
(4943321 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . init[4950315] ( this[4950319]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] , operationCtx[4950325]:_ref(maxOp(5,real(32),5))[4950200] ) : void[4]
const in arg this[4950319]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] const ref arg operationCtx[4950325]:_ref(maxOp(5,real(32),5))[4950200]-
{
-
var super_tmp[4950335]:BaseTensorResource(real(32),1)[2172058]
-
(9315752 '_check_nil' this[4950319] 118 96)
-
(4950337 'move' super_tmp[4950335] (4950339 '.v' this[4950319] super[4950426]))
-
(9315754 '_check_nil' super_tmp[4950335] 119 96)
-
(4950346 call init[4509263] super_tmp[4950335])
-
(4950382 'setcid' (4950373 'cast' BaseTensorResource(real(32),1)[2172058] this[4950319] 118 96))
-
var operationCtx[4950403]:maxOp(5,real(32),5)[4950184]
-
(4950405 call init=[4950455] operationCtx[4950403] operationCtx[4950325] 121 96)
-
(9315756 '_check_nil' this[4950319] 121 96)
-
(4950409 '.=' this[4950319] operationCtx[4950430] operationCtx[4950403])
-
(4950414 'setcid' this[4950319])
-
(4950416 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . init[4957537] ( this[4957541]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] , operationCtx[4957547]:_ref(reshapeOp(1,5,real(32)))[4957412] ) : void[4]
const in arg this[4957541]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] const ref arg operationCtx[4957547]:_ref(reshapeOp(1,5,real(32)))[4957412]-
{
-
var super_tmp[4957557]:BaseTensorResource(real(32),5)[2679277]
-
(9315776 '_check_nil' this[4957541] 118 96)
-
(4957559 'move' super_tmp[4957557] (4957561 '.v' this[4957541] super[4957648]))
-
(9315778 '_check_nil' super_tmp[4957557] 119 96)
-
(4957568 call init[4591226] super_tmp[4957557])
-
(4957604 'setcid' (4957595 'cast' BaseTensorResource(real(32),5)[2679277] this[4957541] 118 96))
-
var operationCtx[4957625]:reshapeOp(1,5,real(32))[4957396]
-
(4957627 call init=[4957677] operationCtx[4957625] operationCtx[4957547] 121 96)
-
(9315780 '_check_nil' this[4957541] 121 96)
-
(4957631 '.=' this[4957541] operationCtx[4957652] operationCtx[4957625])
-
(4957636 'setcid' this[4957541])
-
(4957638 return _void[46])
}
-
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . init[4984524] ( this[4984528]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] , operationCtx[4984534]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] ) : void[4]
const in arg this[4984528]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] const ref arg operationCtx[4984534]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412]-
{
-
var super_tmp[4984544]:BaseTensorResource(real(32),5)[2679277]
-
(9315826 '_check_nil' this[4984528] 118 96)
-
(4984546 'move' super_tmp[4984544] (4984548 '.v' this[4984528] super[4984635]))
-
(9315828 '_check_nil' super_tmp[4984544] 119 96)
-
(4984555 call init[4591226] super_tmp[4984544])
-
(4984591 'setcid' (4984582 'cast' BaseTensorResource(real(32),5)[2679277] this[4984528] 118 96))
-
var operationCtx[4984612]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
(4984614 call init=[4984664] operationCtx[4984612] operationCtx[4984534] 121 96)
-
(9315830 '_check_nil' this[4984528] 121 96)
-
(4984618 '.=' this[4984528] operationCtx[4984639] operationCtx[4984612])
-
(4984623 'setcid' this[4984528])
-
(4984625 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . init[4998755] ( this[4998759]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] , operationCtx[4998765]:_ref(sumOp(5,real(32),5))[4998624] ) : void[4]
const in arg this[4998759]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] const ref arg operationCtx[4998765]:_ref(sumOp(5,real(32),5))[4998624]-
{
-
var super_tmp[4998775]:BaseTensorResource(real(32),1)[2172058]
-
(9315868 '_check_nil' this[4998759] 118 96)
-
(4998777 'move' super_tmp[4998775] (4998779 '.v' this[4998759] super[4998866]))
-
(9315870 '_check_nil' super_tmp[4998775] 119 96)
-
(4998786 call init[4509263] super_tmp[4998775])
-
(4998822 'setcid' (4998813 'cast' BaseTensorResource(real(32),1)[2172058] this[4998759] 118 96))
-
var operationCtx[4998843]:sumOp(5,real(32),5)[4998608]
-
(4998845 call init=[4998895] operationCtx[4998843] operationCtx[4998765] 121 96)
-
(9315872 '_check_nil' this[4998759] 121 96)
-
(4998849 '.=' this[4998759] operationCtx[4998870] operationCtx[4998843])
-
(4998854 'setcid' this[4998759])
-
(4998856 return _void[46])
}
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . init[5010527] ( this[5010531]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] , operationCtx[5010537]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] ) : void[4]
const in arg this[5010531]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] const ref arg operationCtx[5010537]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415]-
{
-
var super_tmp[5010547]:BaseTensorResource(real(32),5)[2679277]
-
(9315886 '_check_nil' this[5010531] 118 96)
-
(5010549 'move' super_tmp[5010547] (5010551 '.v' this[5010531] super[5010638]))
-
(9315888 '_check_nil' super_tmp[5010547] 119 96)
-
(5010558 call init[4591226] super_tmp[5010547])
-
(5010594 'setcid' (5010585 'cast' BaseTensorResource(real(32),5)[2679277] this[5010531] 118 96))
-
var operationCtx[5010615]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
(5010617 call init=[5010667] operationCtx[5010615] operationCtx[5010537] 121 96)
-
(9315890 '_check_nil' this[5010531] 121 96)
-
(5010621 '.=' this[5010531] operationCtx[5010642] operationCtx[5010615])
-
(5010626 'setcid' this[5010531])
-
(5010628 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . init[5017668] ( this[5017672]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] , operationCtx[5017678]:_ref(maxOp(6,real(32),6))[5017553] ) : void[4]
const in arg this[5017672]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] const ref arg operationCtx[5017678]:_ref(maxOp(6,real(32),6))[5017553]-
{
-
var super_tmp[5017688]:BaseTensorResource(real(32),1)[2172058]
-
(9315910 '_check_nil' this[5017672] 118 96)
-
(5017690 'move' super_tmp[5017688] (5017692 '.v' this[5017672] super[5017779]))
-
(9315912 '_check_nil' super_tmp[5017688] 119 96)
-
(5017699 call init[4509263] super_tmp[5017688])
-
(5017735 'setcid' (5017726 'cast' BaseTensorResource(real(32),1)[2172058] this[5017672] 118 96))
-
var operationCtx[5017756]:maxOp(6,real(32),6)[5017537]
-
(5017758 call init=[5017808] operationCtx[5017756] operationCtx[5017678] 121 96)
-
(9315914 '_check_nil' this[5017672] 121 96)
-
(5017762 '.=' this[5017672] operationCtx[5017783] operationCtx[5017756])
-
(5017767 'setcid' this[5017672])
-
(5017769 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . init[5024952] ( this[5024956]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] , operationCtx[5024962]:_ref(reshapeOp(1,6,real(32)))[5024827] ) : void[4]
const in arg this[5024956]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] const ref arg operationCtx[5024962]:_ref(reshapeOp(1,6,real(32)))[5024827]-
{
-
var super_tmp[5024972]:BaseTensorResource(real(32),6)[2850618]
-
(9315934 '_check_nil' this[5024956] 118 96)
-
(5024974 'move' super_tmp[5024972] (5024976 '.v' this[5024956] super[5025063]))
-
(9315936 '_check_nil' super_tmp[5024972] 119 96)
-
(5024983 call init[4611394] super_tmp[5024972])
-
(5025019 'setcid' (5025010 'cast' BaseTensorResource(real(32),6)[2850618] this[5024956] 118 96))
-
var operationCtx[5025040]:reshapeOp(1,6,real(32))[5024811]
-
(5025042 call init=[5025092] operationCtx[5025040] operationCtx[5024962] 121 96)
-
(9315938 '_check_nil' this[5024956] 121 96)
-
(5025046 '.=' this[5024956] operationCtx[5025067] operationCtx[5025040])
-
(5025051 'setcid' this[5024956])
-
(5025053 return _void[46])
}
-
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . init[5053083] ( this[5053087]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] , operationCtx[5053093]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] ) : void[4]
const in arg this[5053087]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] const ref arg operationCtx[5053093]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971]-
{
-
var super_tmp[5053103]:BaseTensorResource(real(32),6)[2850618]
-
(9315986 '_check_nil' this[5053087] 118 96)
-
(5053105 'move' super_tmp[5053103] (5053107 '.v' this[5053087] super[5053194]))
-
(9315988 '_check_nil' super_tmp[5053103] 119 96)
-
(5053114 call init[4611394] super_tmp[5053103])
-
(5053150 'setcid' (5053141 'cast' BaseTensorResource(real(32),6)[2850618] this[5053087] 118 96))
-
var operationCtx[5053171]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
(5053173 call init=[5053223] operationCtx[5053171] operationCtx[5053093] 121 96)
-
(9315990 '_check_nil' this[5053087] 121 96)
-
(5053177 '.=' this[5053087] operationCtx[5053198] operationCtx[5053171])
-
(5053182 'setcid' this[5053087])
-
(5053184 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . init[5067346] ( this[5067350]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] , operationCtx[5067356]:_ref(sumOp(6,real(32),6))[5067215] ) : void[4]
const in arg this[5067350]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] const ref arg operationCtx[5067356]:_ref(sumOp(6,real(32),6))[5067215]-
{
-
var super_tmp[5067366]:BaseTensorResource(real(32),1)[2172058]
-
(9316028 '_check_nil' this[5067350] 118 96)
-
(5067368 'move' super_tmp[5067366] (5067370 '.v' this[5067350] super[5067457]))
-
(9316030 '_check_nil' super_tmp[5067366] 119 96)
-
(5067377 call init[4509263] super_tmp[5067366])
-
(5067413 'setcid' (5067404 'cast' BaseTensorResource(real(32),1)[2172058] this[5067350] 118 96))
-
var operationCtx[5067434]:sumOp(6,real(32),6)[5067199]
-
(5067436 call init=[5067486] operationCtx[5067434] operationCtx[5067356] 121 96)
-
(9316032 '_check_nil' this[5067350] 121 96)
-
(5067440 '.=' this[5067350] operationCtx[5067461] operationCtx[5067434])
-
(5067445 'setcid' this[5067350])
-
(5067447 return _void[46])
}
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . init[5079539] ( this[5079543]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] , operationCtx[5079549]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] ) : void[4]
const in arg this[5079543]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] const ref arg operationCtx[5079549]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427]-
{
-
var super_tmp[5079559]:BaseTensorResource(real(32),6)[2850618]
-
(9316046 '_check_nil' this[5079543] 118 96)
-
(5079561 'move' super_tmp[5079559] (5079563 '.v' this[5079543] super[5079650]))
-
(9316048 '_check_nil' super_tmp[5079559] 119 96)
-
(5079570 call init[4611394] super_tmp[5079559])
-
(5079606 'setcid' (5079597 'cast' BaseTensorResource(real(32),6)[2850618] this[5079543] 118 96))
-
var operationCtx[5079627]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
(5079629 call init=[5079679] operationCtx[5079627] operationCtx[5079549] 121 96)
-
(9316050 '_check_nil' this[5079543] 121 96)
-
(5079633 '.=' this[5079543] operationCtx[5079654] operationCtx[5079627])
-
(5079638 'setcid' this[5079543])
-
(5079640 return _void[46])
}
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(64),4,baseValue)[2147101] . init[2144235] ( this[2144239]:TensorResource(real(64),4,baseValue)[2147101] , dataResource[2144241]:_ref(shared Remote(ndarray(4,real(64))))[1976770] , gradResource[2144292]:_ref(shared Remote(ndarray(4,real(64)))?)[1976851] , operationCtx[2144294]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[2144239]:TensorResource(real(64),4,baseValue)[2147101] const ref arg dataResource[2144241]:_ref(shared Remote(ndarray(4,real(64))))[1976770] const ref arg gradResource[2144292]:_ref(shared Remote(ndarray(4,real(64)))?)[1976851] const ref arg operationCtx[2144294]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[2146495]:shared Remote(ndarray(4,real(64)))[1976761]
-
(2146499 'move' _formal_tmp_dataResource[2146495] dataResource[2144241])
-
var _formal_tmp_gradResource[2146496]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(2146503 'move' _formal_tmp_gradResource[2146496] gradResource[2144292])
-
var super_tmp[2144491]:BaseTensorResource(real(64),4)[1961497]
-
(9311118 '_check_nil' this[2144239] 124 96)
-
(2144493 'move' super_tmp[2144491] (2144495 '.v' this[2144239] super[2147094]))
-
var _formal_tmp_in_dataResource[2146840]:shared Remote(ndarray(4,real(64)))[1976761]
-
(5617246 '=' _formal_tmp_in_dataResource[2146840] _formal_tmp_dataResource[2146495])
-
(2146845 'noop' )
-
var _formal_tmp_in_gradResource[2146849]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(5617249 '=' _formal_tmp_in_gradResource[2146849] _formal_tmp_gradResource[2146496])
-
(2146854 'noop' )
-
(9311120 '_check_nil' super_tmp[2144491] 125 96)
-
(2144502 call init[2146506] super_tmp[2144491] _formal_tmp_in_dataResource[2146840] _formal_tmp_in_gradResource[2146849])
-
(2144538 'setcid' (2144529 'cast' BaseTensorResource(real(64),4)[1961497] this[2144239] 124 96))
-
var operationCtx[2144559]:baseValue[334793]
-
(2144561 call init=[1335087] operationCtx[2144559] operationCtx[2144294])
-
(9311122 '_check_nil' this[2144239] 127 96)
-
(2144565 '.=' this[2144239] operationCtx[2147098] operationCtx[2144559])
-
(2144570 'setcid' this[2144239])
-
(2144572 return _void[46])
}
-
- «»
function TensorResource(real(32),1,baseValue)[2281394] . init[2278528] ( this[2278532]:TensorResource(real(32),1,baseValue)[2281394] , dataResource[2278534]:_ref(shared Remote(ndarray(1,real(32))))[2178911] , gradResource[2278585]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992] , operationCtx[2278587]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[2278532]:TensorResource(real(32),1,baseValue)[2281394] const ref arg dataResource[2278534]:_ref(shared Remote(ndarray(1,real(32))))[2178911] const ref arg gradResource[2278585]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992] const ref arg operationCtx[2278587]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[2280788]:shared Remote(ndarray(1,real(32)))[2178902]
-
(2280792 'move' _formal_tmp_dataResource[2280788] dataResource[2278534])
-
var _formal_tmp_gradResource[2280789]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(2280796 'move' _formal_tmp_gradResource[2280789] gradResource[2278585])
-
var super_tmp[2278784]:BaseTensorResource(real(32),1)[2172058]
-
(9311288 '_check_nil' this[2278532] 124 96)
-
(2278786 'move' super_tmp[2278784] (2278788 '.v' this[2278532] super[2281387]))
-
var _formal_tmp_in_dataResource[2281133]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5618630 '=' _formal_tmp_in_dataResource[2281133] _formal_tmp_dataResource[2280788])
-
(2281138 'noop' )
-
var _formal_tmp_in_gradResource[2281142]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5618633 '=' _formal_tmp_in_gradResource[2281142] _formal_tmp_gradResource[2280789])
-
(2281147 'noop' )
-
(9311290 '_check_nil' super_tmp[2278784] 125 96)
-
(2278795 call init[2280799] super_tmp[2278784] _formal_tmp_in_dataResource[2281133] _formal_tmp_in_gradResource[2281142])
-
(2278831 'setcid' (2278822 'cast' BaseTensorResource(real(32),1)[2172058] this[2278532] 124 96))
-
var operationCtx[2278852]:baseValue[334793]
-
(2278854 call init=[1335087] operationCtx[2278852] operationCtx[2278587])
-
(9311292 '_check_nil' this[2278532] 127 96)
-
(2278858 '.=' this[2278532] operationCtx[2281391] operationCtx[2278852])
-
(2278863 'setcid' this[2278532])
-
(2278865 return _void[46])
}
-
- «»
function TensorResource(real(32),2,baseValue)[2430803] . init[2428041] ( this[2428045]:TensorResource(real(32),2,baseValue)[2430803] , dataResource[2428047]:_ref(shared Remote(ndarray(2,real(32))))[2309852] , gradResource[2428098]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933] , operationCtx[2428100]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[2428045]:TensorResource(real(32),2,baseValue)[2430803] const ref arg dataResource[2428047]:_ref(shared Remote(ndarray(2,real(32))))[2309852] const ref arg gradResource[2428098]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933] const ref arg operationCtx[2428100]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[2430301]:shared Remote(ndarray(2,real(32)))[2309843]
-
(2430305 'move' _formal_tmp_dataResource[2430301] dataResource[2428047])
-
var _formal_tmp_gradResource[2430302]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(2430309 'move' _formal_tmp_gradResource[2430302] gradResource[2428098])
-
var super_tmp[2428297]:BaseTensorResource(real(32),2)[2303464]
-
(9311504 '_check_nil' this[2428045] 124 96)
-
(2428299 'move' super_tmp[2428297] (2428301 '.v' this[2428045] super[2430796]))
-
var _formal_tmp_in_dataResource[2430646]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5620519 '=' _formal_tmp_in_dataResource[2430646] _formal_tmp_dataResource[2430301])
-
(2430651 'noop' )
-
var _formal_tmp_in_gradResource[2430655]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5620522 '=' _formal_tmp_in_gradResource[2430655] _formal_tmp_gradResource[2430302])
-
(2430660 'noop' )
-
(9311506 '_check_nil' super_tmp[2428297] 125 96)
-
(2428308 call init[2430312] super_tmp[2428297] _formal_tmp_in_dataResource[2430646] _formal_tmp_in_gradResource[2430655])
-
(2428344 'setcid' (2428335 'cast' BaseTensorResource(real(32),2)[2303464] this[2428045] 124 96))
-
var operationCtx[2428365]:baseValue[334793]
-
(2428367 call init=[1335087] operationCtx[2428365] operationCtx[2428100])
-
(9311508 '_check_nil' this[2428045] 127 96)
-
(2428371 '.=' this[2428045] operationCtx[2430800] operationCtx[2428365])
-
(2428376 'setcid' this[2428045])
-
(2428378 return _void[46])
}
-
- «»
function TensorResource(real(32),3,baseValue)[2586060] . init[2583298] ( this[2583302]:TensorResource(real(32),3,baseValue)[2586060] , dataResource[2583304]:_ref(shared Remote(ndarray(3,real(32))))[2460076] , gradResource[2583355]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157] , operationCtx[2583357]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[2583302]:TensorResource(real(32),3,baseValue)[2586060] const ref arg dataResource[2583304]:_ref(shared Remote(ndarray(3,real(32))))[2460076] const ref arg gradResource[2583355]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157] const ref arg operationCtx[2583357]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[2585558]:shared Remote(ndarray(3,real(32)))[2460067]
-
(2585562 'move' _formal_tmp_dataResource[2585558] dataResource[2583304])
-
var _formal_tmp_gradResource[2585559]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(2585566 'move' _formal_tmp_gradResource[2585559] gradResource[2583355])
-
var super_tmp[2583554]:BaseTensorResource(real(32),3)[2453288]
-
(9311730 '_check_nil' this[2583302] 124 96)
-
(2583556 'move' super_tmp[2583554] (2583558 '.v' this[2583302] super[2586053]))
-
var _formal_tmp_in_dataResource[2585903]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5622639 '=' _formal_tmp_in_dataResource[2585903] _formal_tmp_dataResource[2585558])
-
(2585908 'noop' )
-
var _formal_tmp_in_gradResource[2585912]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5622642 '=' _formal_tmp_in_gradResource[2585912] _formal_tmp_gradResource[2585559])
-
(2585917 'noop' )
-
(9311732 '_check_nil' super_tmp[2583554] 125 96)
-
(2583565 call init[2585569] super_tmp[2583554] _formal_tmp_in_dataResource[2585903] _formal_tmp_in_gradResource[2585912])
-
(2583601 'setcid' (2583592 'cast' BaseTensorResource(real(32),3)[2453288] this[2583302] 124 96))
-
var operationCtx[2583622]:baseValue[334793]
-
(2583624 call init=[1335087] operationCtx[2583622] operationCtx[2583357])
-
(9311734 '_check_nil' this[2583302] 127 96)
-
(2583628 '.=' this[2583302] operationCtx[2586057] operationCtx[2583622])
-
(2583633 'setcid' this[2583302])
-
(2583635 return _void[46])
}
-
- «»
function TensorResource(real(32),4,baseValue)[2654931] . init[2652169] ( this[2652173]:TensorResource(real(32),4,baseValue)[2654931] , dataResource[2652175]:_ref(shared Remote(ndarray(4,real(32))))[2601619] , gradResource[2652226]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700] , operationCtx[2652228]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[2652173]:TensorResource(real(32),4,baseValue)[2654931] const ref arg dataResource[2652175]:_ref(shared Remote(ndarray(4,real(32))))[2601619] const ref arg gradResource[2652226]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700] const ref arg operationCtx[2652228]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[2654429]:shared Remote(ndarray(4,real(32)))[2601610]
-
(2654433 'move' _formal_tmp_dataResource[2654429] dataResource[2652175])
-
var _formal_tmp_gradResource[2654430]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(2654437 'move' _formal_tmp_gradResource[2654430] gradResource[2652226])
-
var super_tmp[2652425]:BaseTensorResource(real(32),4)[2594431]
-
(9311858 '_check_nil' this[2652173] 124 96)
-
(2652427 'move' super_tmp[2652425] (2652429 '.v' this[2652173] super[2654924]))
-
var _formal_tmp_in_dataResource[2654774]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5623494 '=' _formal_tmp_in_dataResource[2654774] _formal_tmp_dataResource[2654429])
-
(2654779 'noop' )
-
var _formal_tmp_in_gradResource[2654783]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5623497 '=' _formal_tmp_in_gradResource[2654783] _formal_tmp_gradResource[2654430])
-
(2654788 'noop' )
-
(9311860 '_check_nil' super_tmp[2652425] 125 96)
-
(2652436 call init[2654440] super_tmp[2652425] _formal_tmp_in_dataResource[2654774] _formal_tmp_in_gradResource[2654783])
-
(2652472 'setcid' (2652463 'cast' BaseTensorResource(real(32),4)[2594431] this[2652173] 124 96))
-
var operationCtx[2652493]:baseValue[334793]
-
(2652495 call init=[1335087] operationCtx[2652493] operationCtx[2652228])
-
(9311862 '_check_nil' this[2652173] 127 96)
-
(2652499 '.=' this[2652173] operationCtx[2654928] operationCtx[2652493])
-
(2652504 'setcid' this[2652173])
-
(2652506 return _void[46])
}
-
- «»
function TensorResource(real(32),5,baseValue)[2824208] . init[2821446] ( this[2821450]:TensorResource(real(32),5,baseValue)[2824208] , dataResource[2821452]:_ref(shared Remote(ndarray(5,real(32))))[2686865] , gradResource[2821503]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946] , operationCtx[2821505]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[2821450]:TensorResource(real(32),5,baseValue)[2824208] const ref arg dataResource[2821452]:_ref(shared Remote(ndarray(5,real(32))))[2686865] const ref arg gradResource[2821503]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946] const ref arg operationCtx[2821505]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[2823706]:shared Remote(ndarray(5,real(32)))[2686856]
-
(2823710 'move' _formal_tmp_dataResource[2823706] dataResource[2821452])
-
var _formal_tmp_gradResource[2823707]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(2823714 'move' _formal_tmp_gradResource[2823707] gradResource[2821503])
-
var super_tmp[2821702]:BaseTensorResource(real(32),5)[2679277]
-
(9312108 '_check_nil' this[2821450] 124 96)
-
(2821704 'move' super_tmp[2821702] (2821706 '.v' this[2821450] super[2824201]))
-
var _formal_tmp_in_dataResource[2824051]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5626094 '=' _formal_tmp_in_dataResource[2824051] _formal_tmp_dataResource[2823706])
-
(2824056 'noop' )
-
var _formal_tmp_in_gradResource[2824060]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5626097 '=' _formal_tmp_in_gradResource[2824060] _formal_tmp_gradResource[2823707])
-
(2824065 'noop' )
-
(9312110 '_check_nil' super_tmp[2821702] 125 96)
-
(2821713 call init[2823717] super_tmp[2821702] _formal_tmp_in_dataResource[2824051] _formal_tmp_in_gradResource[2824060])
-
(2821749 'setcid' (2821740 'cast' BaseTensorResource(real(32),5)[2679277] this[2821450] 124 96))
-
var operationCtx[2821770]:baseValue[334793]
-
(2821772 call init=[1335087] operationCtx[2821770] operationCtx[2821505])
-
(9312112 '_check_nil' this[2821450] 127 96)
-
(2821776 '.=' this[2821450] operationCtx[2824205] operationCtx[2821770])
-
(2821781 'setcid' this[2821450])
-
(2821783 return _void[46])
}
-
- «»
function TensorResource(real(32),6,baseValue)[3001045] . init[2998283] ( this[2998287]:TensorResource(real(32),6,baseValue)[3001045] , dataResource[2998289]:_ref(shared Remote(ndarray(6,real(32))))[2858606] , gradResource[2998340]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687] , operationCtx[2998342]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[2998287]:TensorResource(real(32),6,baseValue)[3001045] const ref arg dataResource[2998289]:_ref(shared Remote(ndarray(6,real(32))))[2858606] const ref arg gradResource[2998340]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687] const ref arg operationCtx[2998342]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[3000543]:shared Remote(ndarray(6,real(32)))[2858597]
-
(3000547 'move' _formal_tmp_dataResource[3000543] dataResource[2998289])
-
var _formal_tmp_gradResource[3000544]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(3000551 'move' _formal_tmp_gradResource[3000544] gradResource[2998340])
-
var super_tmp[2998539]:BaseTensorResource(real(32),6)[2850618]
-
(9312370 '_check_nil' this[2998287] 124 96)
-
(2998541 'move' super_tmp[2998539] (2998543 '.v' this[2998287] super[3001038]))
-
var _formal_tmp_in_dataResource[3000888]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5628928 '=' _formal_tmp_in_dataResource[3000888] _formal_tmp_dataResource[3000543])
-
(3000893 'noop' )
-
var _formal_tmp_in_gradResource[3000897]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5628931 '=' _formal_tmp_in_gradResource[3000897] _formal_tmp_gradResource[3000544])
-
(3000902 'noop' )
-
(9312372 '_check_nil' super_tmp[2998539] 125 96)
-
(2998550 call init[3000554] super_tmp[2998539] _formal_tmp_in_dataResource[3000888] _formal_tmp_in_gradResource[3000897])
-
(2998586 'setcid' (2998577 'cast' BaseTensorResource(real(32),6)[2850618] this[2998287] 124 96))
-
var operationCtx[2998607]:baseValue[334793]
-
(2998609 call init=[1335087] operationCtx[2998607] operationCtx[2998342])
-
(9312374 '_check_nil' this[2998287] 127 96)
-
(2998613 '.=' this[2998287] operationCtx[3001042] operationCtx[2998607])
-
(2998618 'setcid' this[2998287])
-
(2998620 return _void[46])
}
-
- «»
function TensorResource(real(64),1,baseValue)[3202980] . init[3200317] ( this[3200321]:TensorResource(real(64),1,baseValue)[3202980] , dataResource[3200323]:_ref(shared Remote(ndarray(1,real(64))))[2166639] , gradResource[3200374]:_ref(shared Remote(ndarray(1,real(64)))?)[2166720] , operationCtx[3200376]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[3200321]:TensorResource(real(64),1,baseValue)[3202980] const ref arg dataResource[3200323]:_ref(shared Remote(ndarray(1,real(64))))[2166639] const ref arg gradResource[3200374]:_ref(shared Remote(ndarray(1,real(64)))?)[2166720] const ref arg operationCtx[3200376]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[3202498]:shared Remote(ndarray(1,real(64)))[2166630]
-
(3202502 'move' _formal_tmp_dataResource[3202498] dataResource[3200323])
-
var _formal_tmp_gradResource[3202499]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(3202506 'move' _formal_tmp_gradResource[3202499] gradResource[3200374])
-
var super_tmp[3200573]:BaseTensorResource(real(64),1)[2160556]
-
(9312604 '_check_nil' this[3200321] 124 96)
-
(3200575 'move' super_tmp[3200573] (3200577 '.v' this[3200321] super[3202973]))
-
var _formal_tmp_in_dataResource[3202843]:shared Remote(ndarray(1,real(64)))[2166630]
-
(5631622 '=' _formal_tmp_in_dataResource[3202843] _formal_tmp_dataResource[3202498])
-
(3202848 'noop' )
-
var _formal_tmp_in_gradResource[3202852]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(5631625 '=' _formal_tmp_in_gradResource[3202852] _formal_tmp_gradResource[3202499])
-
(3202857 'noop' )
-
(9312606 '_check_nil' super_tmp[3200573] 125 96)
-
(3200584 call init[3202509] super_tmp[3200573] _formal_tmp_in_dataResource[3202843] _formal_tmp_in_gradResource[3202852])
-
(3200620 'setcid' (3200611 'cast' BaseTensorResource(real(64),1)[2160556] this[3200321] 124 96))
-
var operationCtx[3200641]:baseValue[334793]
-
(3200643 call init=[1335087] operationCtx[3200641] operationCtx[3200376])
-
(9312608 '_check_nil' this[3200321] 127 96)
-
(3200647 '.=' this[3200321] operationCtx[3202977] operationCtx[3200641])
-
(3200652 'setcid' this[3200321])
-
(3200654 return _void[46])
}
-
- «»
function TensorResource(real(64),2,baseValue)[3225476] . init[3222813] ( this[3222817]:TensorResource(real(64),2,baseValue)[3225476] , dataResource[3222819]:_ref(shared Remote(ndarray(2,real(64))))[2299586] , gradResource[3222870]:_ref(shared Remote(ndarray(2,real(64)))?)[2299667] , operationCtx[3222872]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[3222817]:TensorResource(real(64),2,baseValue)[3225476] const ref arg dataResource[3222819]:_ref(shared Remote(ndarray(2,real(64))))[2299586] const ref arg gradResource[3222870]:_ref(shared Remote(ndarray(2,real(64)))?)[2299667] const ref arg operationCtx[3222872]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[3224994]:shared Remote(ndarray(2,real(64)))[2299577]
-
(3224998 'move' _formal_tmp_dataResource[3224994] dataResource[3222819])
-
var _formal_tmp_gradResource[3224995]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(3225002 'move' _formal_tmp_gradResource[3224995] gradResource[3222870])
-
var super_tmp[3223069]:BaseTensorResource(real(64),2)[2287313]
-
(9312668 '_check_nil' this[3222817] 124 96)
-
(3223071 'move' super_tmp[3223069] (3223073 '.v' this[3222817] super[3225469]))
-
var _formal_tmp_in_dataResource[3225339]:shared Remote(ndarray(2,real(64)))[2299577]
-
(5631852 '=' _formal_tmp_in_dataResource[3225339] _formal_tmp_dataResource[3224994])
-
(3225344 'noop' )
-
var _formal_tmp_in_gradResource[3225348]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(5631855 '=' _formal_tmp_in_gradResource[3225348] _formal_tmp_gradResource[3224995])
-
(3225353 'noop' )
-
(9312670 '_check_nil' super_tmp[3223069] 125 96)
-
(3223080 call init[3225005] super_tmp[3223069] _formal_tmp_in_dataResource[3225339] _formal_tmp_in_gradResource[3225348])
-
(3223116 'setcid' (3223107 'cast' BaseTensorResource(real(64),2)[2287313] this[3222817] 124 96))
-
var operationCtx[3223137]:baseValue[334793]
-
(3223139 call init=[1335087] operationCtx[3223137] operationCtx[3222872])
-
(9312672 '_check_nil' this[3222817] 127 96)
-
(3223143 '.=' this[3222817] operationCtx[3225473] operationCtx[3223137])
-
(3223148 'setcid' this[3222817])
-
(3223150 return _void[46])
}
-
- «»
function TensorResource(real(64),3,baseValue)[3518072] . init[3515409] ( this[3515413]:TensorResource(real(64),3,baseValue)[3518072] , dataResource[3515415]:_ref(shared Remote(ndarray(3,real(64))))[2449410] , gradResource[3515466]:_ref(shared Remote(ndarray(3,real(64)))?)[2449491] , operationCtx[3515468]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[3515413]:TensorResource(real(64),3,baseValue)[3518072] const ref arg dataResource[3515415]:_ref(shared Remote(ndarray(3,real(64))))[2449410] const ref arg gradResource[3515466]:_ref(shared Remote(ndarray(3,real(64)))?)[2449491] const ref arg operationCtx[3515468]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[3517590]:shared Remote(ndarray(3,real(64)))[2449401]
-
(3517594 'move' _formal_tmp_dataResource[3517590] dataResource[3515415])
-
var _formal_tmp_gradResource[3517591]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(3517598 'move' _formal_tmp_gradResource[3517591] gradResource[3515466])
-
var super_tmp[3515665]:BaseTensorResource(real(64),3)[2436284]
-
(9312932 '_check_nil' this[3515413] 124 96)
-
(3515667 'move' super_tmp[3515665] (3515669 '.v' this[3515413] super[3518065]))
-
var _formal_tmp_in_dataResource[3517935]:shared Remote(ndarray(3,real(64)))[2449401]
-
(5637862 '=' _formal_tmp_in_dataResource[3517935] _formal_tmp_dataResource[3517590])
-
(3517940 'noop' )
-
var _formal_tmp_in_gradResource[3517944]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(5637865 '=' _formal_tmp_in_gradResource[3517944] _formal_tmp_gradResource[3517591])
-
(3517949 'noop' )
-
(9312934 '_check_nil' super_tmp[3515665] 125 96)
-
(3515676 call init[3517601] super_tmp[3515665] _formal_tmp_in_dataResource[3517935] _formal_tmp_in_gradResource[3517944])
-
(3515712 'setcid' (3515703 'cast' BaseTensorResource(real(64),3)[2436284] this[3515413] 124 96))
-
var operationCtx[3515733]:baseValue[334793]
-
(3515735 call init=[1335087] operationCtx[3515733] operationCtx[3515468])
-
(9312936 '_check_nil' this[3515413] 127 96)
-
(3515739 '.=' this[3515413] operationCtx[3518069] operationCtx[3515733])
-
(3515744 'setcid' this[3515413])
-
(3515746 return _void[46])
}
-
- «»
function TensorResource(real(64),5,baseValue)[3540734] . init[3538071] ( this[3538075]:TensorResource(real(64),5,baseValue)[3540734] , dataResource[3538077]:_ref(shared Remote(ndarray(5,real(64))))[2675397] , gradResource[3538128]:_ref(shared Remote(ndarray(5,real(64)))?)[2675478] , operationCtx[3538130]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[3538075]:TensorResource(real(64),5,baseValue)[3540734] const ref arg dataResource[3538077]:_ref(shared Remote(ndarray(5,real(64))))[2675397] const ref arg gradResource[3538128]:_ref(shared Remote(ndarray(5,real(64)))?)[2675478] const ref arg operationCtx[3538130]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[3540252]:shared Remote(ndarray(5,real(64)))[2675388]
-
(3540256 'move' _formal_tmp_dataResource[3540252] dataResource[3538077])
-
var _formal_tmp_gradResource[3540253]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(3540260 'move' _formal_tmp_gradResource[3540253] gradResource[3538128])
-
var super_tmp[3538327]:BaseTensorResource(real(64),5)[2660412]
-
(9313004 '_check_nil' this[3538075] 124 96)
-
(3538329 'move' super_tmp[3538327] (3538331 '.v' this[3538075] super[3540727]))
-
var _formal_tmp_in_dataResource[3540597]:shared Remote(ndarray(5,real(64)))[2675388]
-
(5638362 '=' _formal_tmp_in_dataResource[3540597] _formal_tmp_dataResource[3540252])
-
(3540602 'noop' )
-
var _formal_tmp_in_gradResource[3540606]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(5638365 '=' _formal_tmp_in_gradResource[3540606] _formal_tmp_gradResource[3540253])
-
(3540611 'noop' )
-
(9313006 '_check_nil' super_tmp[3538327] 125 96)
-
(3538338 call init[3540263] super_tmp[3538327] _formal_tmp_in_dataResource[3540597] _formal_tmp_in_gradResource[3540606])
-
(3538374 'setcid' (3538365 'cast' BaseTensorResource(real(64),5)[2660412] this[3538075] 124 96))
-
var operationCtx[3538395]:baseValue[334793]
-
(3538397 call init=[1335087] operationCtx[3538395] operationCtx[3538130])
-
(9313008 '_check_nil' this[3538075] 127 96)
-
(3538401 '.=' this[3538075] operationCtx[3540731] operationCtx[3538395])
-
(3538406 'setcid' this[3538075])
-
(3538408 return _void[46])
}
-
- «»
function TensorResource(real(64),6,baseValue)[3557681] . init[3555018] ( this[3555022]:TensorResource(real(64),6,baseValue)[3557681] , dataResource[3555024]:_ref(shared Remote(ndarray(6,real(64))))[2846738] , gradResource[3555075]:_ref(shared Remote(ndarray(6,real(64)))?)[2846819] , operationCtx[3555077]:_ref(baseValue)[2144202] ) : void[4]
const in arg this[3555022]:TensorResource(real(64),6,baseValue)[3557681] const ref arg dataResource[3555024]:_ref(shared Remote(ndarray(6,real(64))))[2846738] const ref arg gradResource[3555075]:_ref(shared Remote(ndarray(6,real(64)))?)[2846819] const ref arg operationCtx[3555077]:_ref(baseValue)[2144202]-
{
-
var _formal_tmp_dataResource[3557199]:shared Remote(ndarray(6,real(64)))[2846729]
-
(3557203 'move' _formal_tmp_dataResource[3557199] dataResource[3555024])
-
var _formal_tmp_gradResource[3557200]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(3557207 'move' _formal_tmp_gradResource[3557200] gradResource[3555075])
-
var super_tmp[3555274]:BaseTensorResource(real(64),6)[2829689]
-
(9313058 '_check_nil' this[3555022] 124 96)
-
(3555276 'move' super_tmp[3555274] (3555278 '.v' this[3555022] super[3557674]))
-
var _formal_tmp_in_dataResource[3557544]:shared Remote(ndarray(6,real(64)))[2846729]
-
(5638703 '=' _formal_tmp_in_dataResource[3557544] _formal_tmp_dataResource[3557199])
-
(3557549 'noop' )
-
var _formal_tmp_in_gradResource[3557553]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(5638706 '=' _formal_tmp_in_gradResource[3557553] _formal_tmp_gradResource[3557200])
-
(3557558 'noop' )
-
(9313060 '_check_nil' super_tmp[3555274] 125 96)
-
(3555285 call init[3557210] super_tmp[3555274] _formal_tmp_in_dataResource[3557544] _formal_tmp_in_gradResource[3557553])
-
(3555321 'setcid' (3555312 'cast' BaseTensorResource(real(64),6)[2829689] this[3555022] 124 96))
-
var operationCtx[3555342]:baseValue[334793]
-
(3555344 call init=[1335087] operationCtx[3555342] operationCtx[3555077])
-
(9313062 '_check_nil' this[3555022] 127 96)
-
(3555348 '.=' this[3555022] operationCtx[3557678] operationCtx[3555342])
-
(3555353 'setcid' this[3555022])
-
(3555355 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(64),4,baseValue)[2147101] . detach[4420895] ( this[4420899]:TensorResource(real(64),4,baseValue)[2147101] , copy[4420903]:bool[19] , keepGrad[4420907]:bool[19] , _retArg[5608838]:_ref(owned TensorResource(real(64),4,baseValue))[2155983] ) : void[4]
const in arg this[4420899]:TensorResource(real(64),4,baseValue)[2147101] const in arg copy[4420903]:bool[19] const in arg keepGrad[4420907]:bool[19] ref arg _retArg[5608838]:_ref(owned TensorResource(real(64),4,baseValue))[2155983]-
{
-
var ret[4420938]:owned TensorResource(real(64),4,baseValue)[2155974]
-
var coerce_tmp[4421244]:BaseTensorResource(real(64),4)[1961497]
-
(4421250 'move' coerce_tmp[4421244] (4421246 'cast' BaseTensorResource(real(64),4)[1961497] this[4420899] 139 96))
-
var call_tmp[8161251]:_ref(shared Remote(ndarray(4,real(64))))[1976770]
-
(9346494 '_check_nil' coerce_tmp[4421244] 139 96)
-
(8161253 'move' call_tmp[8161251] (8161255 '.' coerce_tmp[4421244] dataResource[1961477]))
-
var dr[4420992]:shared Remote(ndarray(4,real(64)))[1976761]
-
(4420994 call init=[2144609] dr[4420992] call_tmp[8161251] 139 96)
-
var gr[4420999]:shared Remote(ndarray(4,real(64)))?[1976842]
-
var tmp[4421001]:shared Remote(ndarray(4,real(64)))?[1976842]
-
if keepGrad[4420907]
-
{
-
var coerce_tmp[4421287]:BaseTensorResource(real(64),4)[1961497]
-
(4421293 'move' coerce_tmp[4421287] (4421289 'cast' BaseTensorResource(real(64),4)[1961497] this[4420899] 140 96))
-
var call_tmp[8379894]:_ref(shared Remote(ndarray(4,real(64)))?)[1976851]
-
(9350010 '_check_nil' coerce_tmp[4421287] 140 96)
-
(8379896 'move' call_tmp[8379894] (8379898 '.' coerce_tmp[4421287] gradResource[1961487]))
-
var tmp[8640363]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(8640366 call init=[2145827] tmp[8640363] call_tmp[8379894] 140 96)
-
(4421020 'move' tmp[4421001] tmp[8640363])
}
-
{
-
(4423669 call init=[4423677] tmp[4421001] nil[32] 140 96)
}
-
(4421070 'move' gr[4420999] tmp[4421001])
-
if copy[4420903]
-
{
-
var call_tmp[4421084]:owned Remote(ndarray(4,real(64)))[4421416]
-
var coerce_tmp[4421493]:Remote(ndarray(4,real(64)))[1976652]
-
(4421499 'move' coerce_tmp[4421493] (4421495 call borrow[2143314] dr[4420992] 142 96))
-
var ret_tmp[5597872]:owned Remote(ndarray(4,real(64)))[4421416]
-
(9314466 '_check_nil' coerce_tmp[4421493] 142 96)
-
(4421092 call copy[4421374] coerce_tmp[4421493] ret_tmp[5597872])
-
(5597875 'move' call_tmp[4421084] ret_tmp[5597872])
-
var call_tmp[4421093]:shared Remote(ndarray(4,real(64)))[1976761]
-
var i_obj[8640541]:_ref(owned Remote(ndarray(4,real(64))))[4421425]
-
(8640545 'move' i_obj[8640541] (8640543 'set reference' call_tmp[4421084]))
-
var _formal_tmp_obj[8640554]:owned Remote(ndarray(4,real(64)))[4421416]
-
(8640556 'move' _formal_tmp_obj[8640554] i_obj[8640541])
-
var i_obj[8640561]:_ref(owned Remote(ndarray(4,real(64))))[4421425]
-
(8640563 'move' i_obj[8640561] (8640565 'set reference' _formal_tmp_obj[8640554]))
-
var coerce_tmp[8640569]:Remote(ndarray(4,real(64)))[1976652]
-
(8640571 'move' coerce_tmp[8640569] (8640573 '.v' i_obj[8640561] chpl_p[4421411]))
-
(8640579 'noop' )
-
(8640587 '.=' i_obj[8640561] chpl_p[4421411] (8640584 'cast' Remote(ndarray(4,real(64)))[1976652] nil[32] 142 96))
-
if (8640602 '==' (8640595 'cast' RootClass[236] coerce_tmp[8640569] 142 96) nil[32])
-
{
-
(8640608 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8640611]:shared Remote(ndarray(4,real(64)))[1976761]
-
var initTemp[8640613]:shared Remote(ndarray(4,real(64)))[1976761]
-
(8640616 call init[2142530] initTemp[8640613] coerce_tmp[8640569] 142 96)
-
(8640619 'move' call_tmp[8640611] initTemp[8640613])
-
(8640626 call chpl__autoDestroy[5238819] _formal_tmp_obj[8640554] 142 96)
-
(5597905 'move' call_tmp[4421093] call_tmp[8640611])
-
(4421104 call =[4422443] dr[4420992] call_tmp[4421093] 142 96)
-
(5646123 call chpl__autoDestroy[4045829] call_tmp[4421093] 142 96)
-
var coerce_tmp[4422811]:Remote(ndarray(4,real(64)))[1976652]
-
(4422817 'move' coerce_tmp[4422811] (4422813 call borrow[3153446] gr[4420999]))
-
if (7329303 '!=' (4422822 'cast' RootClass[236] coerce_tmp[4422811] 143 96) nil[32])
-
{
-
if (8380010 '==' (8380003 'cast' RootClass[236] (8379996 '.v' gr[4420999] chpl_p[1976834]) 144 96) nil[32])
-
{
-
(8380016 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8380019]:Remote(ndarray(4,real(64)))[1976652]
-
(8380021 'move' coerce_tmp[8380019] (8380023 '.v' gr[4420999] chpl_p[1976834]))
-
var call_tmp[4421133]:owned Remote(ndarray(4,real(64)))[4421416]
-
var ret_tmp[5597878]:owned Remote(ndarray(4,real(64)))[4421416]
-
(9314468 '_check_nil' coerce_tmp[8380019] 144 96)
-
(4421141 call copy[4421374] coerce_tmp[8380019] ret_tmp[5597878])
-
(5597881 'move' call_tmp[4421133] ret_tmp[5597878])
-
var call_tmp[4421142]:shared Remote(ndarray(4,real(64)))[1976761]
-
var i_obj[8640635]:_ref(owned Remote(ndarray(4,real(64))))[4421425]
-
(8640639 'move' i_obj[8640635] (8640637 'set reference' call_tmp[4421133]))
-
var _formal_tmp_obj[8640648]:owned Remote(ndarray(4,real(64)))[4421416]
-
(8640650 'move' _formal_tmp_obj[8640648] i_obj[8640635])
-
var i_obj[8640655]:_ref(owned Remote(ndarray(4,real(64))))[4421425]
-
(8640657 'move' i_obj[8640655] (8640659 'set reference' _formal_tmp_obj[8640648]))
-
var coerce_tmp[8640663]:Remote(ndarray(4,real(64)))[1976652]
-
(8640665 'move' coerce_tmp[8640663] (8640667 '.v' i_obj[8640655] chpl_p[4421411]))
-
(8640673 'noop' )
-
(8640681 '.=' i_obj[8640655] chpl_p[4421411] (8640678 'cast' Remote(ndarray(4,real(64)))[1976652] nil[32] 144 96))
-
if (8640696 '==' (8640689 'cast' RootClass[236] coerce_tmp[8640663] 144 96) nil[32])
-
{
-
(8640702 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8640705]:shared Remote(ndarray(4,real(64)))[1976761]
-
var initTemp[8640707]:shared Remote(ndarray(4,real(64)))[1976761]
-
(8640710 call init[2142530] initTemp[8640707] coerce_tmp[8640663] 144 96)
-
(8640713 'move' call_tmp[8640705] initTemp[8640707])
-
(8640720 call chpl__autoDestroy[5238819] _formal_tmp_obj[8640648] 144 96)
-
(5597911 'move' call_tmp[4421142] call_tmp[8640705])
-
(4421153 call =[4422845] gr[4420999] call_tmp[4421142] 144 96)
-
(5646127 call chpl__autoDestroy[4045829] call_tmp[4421142] 144 96)
}
}
-
var call_tmp[4421160]:baseValue[334793]
-
var initTemp[4423178]:baseValue[334793]
-
(4423181 call init[1335025] initTemp[4423178])
-
(4421162 'move' call_tmp[4421160] initTemp[4423178])
-
var call_tmp[4421166]:owned TensorResource(real(64),4,baseValue)[2155974]
-
var new_temp[4423301]:TensorResource(real(64),4,baseValue)[2147101]
-
var _formal_tmp_in_dataResource[4423308]:shared Remote(ndarray(4,real(64)))[1976761]
-
(5646117 '=' _formal_tmp_in_dataResource[4423308] dr[4420992])
-
(4423313 'noop' )
-
var _formal_tmp_in_gradResource[4423317]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(5646120 '=' _formal_tmp_in_gradResource[4423317] gr[4420999])
-
(4423322 'noop' )
-
(4423303 'move' new_temp[4423301] (4423198 call _new[4423212] _formal_tmp_in_dataResource[4423308] _formal_tmp_in_gradResource[4423317] call_tmp[4421160] 146 96))
-
var initTemp[4423350]:owned TensorResource(real(64),4,baseValue)[2155974]
-
(4423353 call init[4423358] initTemp[4423350] new_temp[4423301])
-
(4421168 'move' call_tmp[4421166] initTemp[4423350])
-
(4423675 '=' ret[4420938] call_tmp[4421166])
-
(5608840 '=' _retArg[5608838] ret[4420938])
-
(5608842 return _void[46])
}
-
- «»
function TensorResource(real(32),1,baseValue)[2281394] . detach[4423944] ( this[4423948]:TensorResource(real(32),1,baseValue)[2281394] , copy[4423952]:bool[19] , keepGrad[4423956]:bool[19] , _retArg[5609345]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[4423948]:TensorResource(real(32),1,baseValue)[2281394] const in arg copy[4423952]:bool[19] const in arg keepGrad[4423956]:bool[19] ref arg _retArg[5609345]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[4423987]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[4424293]:BaseTensorResource(real(32),1)[2172058]
-
(4424299 'move' coerce_tmp[4424293] (4424295 'cast' BaseTensorResource(real(32),1)[2172058] this[4423948] 139 96))
-
var call_tmp[8545718]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350726 '_check_nil' coerce_tmp[4424293] 139 96)
-
(8545720 'move' call_tmp[8545718] (8545722 '.' coerce_tmp[4424293] dataResource[2172038]))
-
var dr[4424041]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4424043 call init=[2278902] dr[4424041] call_tmp[8545718] 139 96)
-
var gr[4424048]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[4424050]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[4423956]
-
{
-
var coerce_tmp[4424336]:BaseTensorResource(real(32),1)[2172058]
-
(4424342 'move' coerce_tmp[4424336] (4424338 'cast' BaseTensorResource(real(32),1)[2172058] this[4423948] 140 96))
-
var call_tmp[8546013]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350784 '_check_nil' coerce_tmp[4424336] 140 96)
-
(8546015 'move' call_tmp[8546013] (8546017 '.' coerce_tmp[4424336] gradResource[2172048]))
-
var tmp[8640749]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640752 call init=[2280120] tmp[8640749] call_tmp[8546013] 140 96)
-
(4424069 'move' tmp[4424050] tmp[8640749])
}
-
{
-
(4426718 call init=[4426726] tmp[4424050] nil[32] 140 96)
}
-
(4424119 'move' gr[4424048] tmp[4424050])
-
if copy[4423952]
-
{
-
var call_tmp[4424133]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[4424542]:Remote(ndarray(1,real(32)))[2178793]
-
(4424548 'move' coerce_tmp[4424542] (4424544 call borrow[2277630] dr[4424041] 142 96))
-
var ret_tmp[5597932]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9314482 '_check_nil' coerce_tmp[4424542] 142 96)
-
(4424141 call copy[4424423] coerce_tmp[4424542] ret_tmp[5597932])
-
(5597935 'move' call_tmp[4424133] ret_tmp[5597932])
-
var call_tmp[4424142]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641383]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641387 'move' i_obj[8641383] (8641385 'set reference' call_tmp[4424133]))
-
var _formal_tmp_obj[8641396]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641398 'move' _formal_tmp_obj[8641396] i_obj[8641383])
-
var i_obj[8641403]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641405 'move' i_obj[8641403] (8641407 'set reference' _formal_tmp_obj[8641396]))
-
var coerce_tmp[8641411]:Remote(ndarray(1,real(32)))[2178793]
-
(8641413 'move' coerce_tmp[8641411] (8641415 '.v' i_obj[8641403] chpl_p[4424460]))
-
(8641421 'noop' )
-
(8641429 '.=' i_obj[8641403] chpl_p[4424460] (8641426 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8641444 '==' (8641437 'cast' RootClass[236] coerce_tmp[8641411] 142 96) nil[32])
-
{
-
(8641450 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8641453]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641455]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641458 call init[2276846] initTemp[8641455] coerce_tmp[8641411] 142 96)
-
(8641461 'move' call_tmp[8641453] initTemp[8641455])
-
(8641468 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641396] 142 96)
-
(5598253 'move' call_tmp[4424142] call_tmp[8641453])
-
(4424153 call =[4425492] dr[4424041] call_tmp[4424142] 142 96)
-
(5646161 call chpl__autoDestroy[4099474] call_tmp[4424142] 142 96)
-
var coerce_tmp[4425860]:Remote(ndarray(1,real(32)))[2178793]
-
(4425866 'move' coerce_tmp[4425860] (4425862 call borrow[3725426] gr[4424048]))
-
if (7329333 '!=' (4425871 'cast' RootClass[236] coerce_tmp[4425860] 143 96) nil[32])
-
{
-
if (8546369 '==' (8546362 'cast' RootClass[236] (8546355 '.v' gr[4424048] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546375 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546378]:Remote(ndarray(1,real(32)))[2178793]
-
(8546380 'move' coerce_tmp[8546378] (8546382 '.v' gr[4424048] chpl_p[2178975]))
-
var call_tmp[4424182]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597938]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9314484 '_check_nil' coerce_tmp[8546378] 144 96)
-
(4424190 call copy[4424423] coerce_tmp[8546378] ret_tmp[5597938])
-
(5597941 'move' call_tmp[4424182] ret_tmp[5597938])
-
var call_tmp[4424191]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641477]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641481 'move' i_obj[8641477] (8641479 'set reference' call_tmp[4424182]))
-
var _formal_tmp_obj[8641490]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641492 'move' _formal_tmp_obj[8641490] i_obj[8641477])
-
var i_obj[8641497]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641499 'move' i_obj[8641497] (8641501 'set reference' _formal_tmp_obj[8641490]))
-
var coerce_tmp[8641505]:Remote(ndarray(1,real(32)))[2178793]
-
(8641507 'move' coerce_tmp[8641505] (8641509 '.v' i_obj[8641497] chpl_p[4424460]))
-
(8641515 'noop' )
-
(8641523 '.=' i_obj[8641497] chpl_p[4424460] (8641520 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8641538 '==' (8641531 'cast' RootClass[236] coerce_tmp[8641505] 144 96) nil[32])
-
{
-
(8641544 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8641547]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641549]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641552 call init[2276846] initTemp[8641549] coerce_tmp[8641505] 144 96)
-
(8641555 'move' call_tmp[8641547] initTemp[8641549])
-
(8641562 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641490] 144 96)
-
(5598259 'move' call_tmp[4424191] call_tmp[8641547])
-
(4424202 call =[4425894] gr[4424048] call_tmp[4424191] 144 96)
-
(5646165 call chpl__autoDestroy[4099474] call_tmp[4424191] 144 96)
}
}
-
var call_tmp[4424209]:baseValue[334793]
-
var initTemp[4426227]:baseValue[334793]
-
(4426230 call init[1335025] initTemp[4426227])
-
(4424211 'move' call_tmp[4424209] initTemp[4426227])
-
var call_tmp[4424215]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[4426350]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[4426357]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5646155 '=' _formal_tmp_in_dataResource[4426357] dr[4424041])
-
(4426362 'noop' )
-
var _formal_tmp_in_gradResource[4426366]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5646158 '=' _formal_tmp_in_gradResource[4426366] gr[4424048])
-
(4426371 'noop' )
-
(4426352 'move' new_temp[4426350] (4426247 call _new[4426261] _formal_tmp_in_dataResource[4426357] _formal_tmp_in_gradResource[4426366] call_tmp[4424209] 146 96))
-
var initTemp[4426399]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(4426402 call init[4426407] initTemp[4426399] new_temp[4426350])
-
(4424217 'move' call_tmp[4424215] initTemp[4426399])
-
(4426724 '=' ret[4423987] call_tmp[4424215])
-
(5609347 '=' _retArg[5609345] ret[4423987])
-
(5609349 return _void[46])
}
-
- «»
function TensorResource(real(32),2,baseValue)[2430803] . detach[4437793] ( this[4437797]:TensorResource(real(32),2,baseValue)[2430803] , copy[4437801]:bool[19] , keepGrad[4437805]:bool[19] , _retArg[5608922]:_ref(owned TensorResource(real(32),2,baseValue))[2433705] ) : void[4]
const in arg this[4437797]:TensorResource(real(32),2,baseValue)[2430803] const in arg copy[4437801]:bool[19] const in arg keepGrad[4437805]:bool[19] ref arg _retArg[5608922]:_ref(owned TensorResource(real(32),2,baseValue))[2433705]-
{
-
var ret[4437836]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[4438142]:BaseTensorResource(real(32),2)[2303464]
-
(4438148 'move' coerce_tmp[4438142] (4438144 'cast' BaseTensorResource(real(32),2)[2303464] this[4437797] 139 96))
-
var call_tmp[8549590]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9350840 '_check_nil' coerce_tmp[4438142] 139 96)
-
(8549592 'move' call_tmp[8549590] (8549594 '.' coerce_tmp[4438142] dataResource[2303444]))
-
var dr[4437890]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4437892 call init=[2428415] dr[4437890] call_tmp[8549590] 139 96)
-
var gr[4437897]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[4437899]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[4437805]
-
{
-
var coerce_tmp[4438185]:BaseTensorResource(real(32),2)[2303464]
-
(4438191 'move' coerce_tmp[4438185] (4438187 'cast' BaseTensorResource(real(32),2)[2303464] this[4437797] 140 96))
-
var call_tmp[8549715]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9350864 '_check_nil' coerce_tmp[4438185] 140 96)
-
(8549717 'move' call_tmp[8549715] (8549719 '.' coerce_tmp[4438185] gradResource[2303454]))
-
var tmp[8646157]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646160 call init=[2429633] tmp[8646157] call_tmp[8549715] 140 96)
-
(4437918 'move' tmp[4437899] tmp[8646157])
}
-
{
-
(4440567 call init=[4440575] tmp[4437899] nil[32] 140 96)
}
-
(4437968 'move' gr[4437897] tmp[4437899])
-
if copy[4437801]
-
{
-
var call_tmp[4437982]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[4438391]:Remote(ndarray(2,real(32)))[2309734]
-
(4438397 'move' coerce_tmp[4438391] (4438393 call borrow[2427143] dr[4437890] 142 96))
-
var ret_tmp[5598667]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9314506 '_check_nil' coerce_tmp[4438391] 142 96)
-
(4437990 call copy[4438272] coerce_tmp[4438391] ret_tmp[5598667])
-
(5598670 'move' call_tmp[4437982] ret_tmp[5598667])
-
var call_tmp[4437991]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646468]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646472 'move' i_obj[8646468] (8646470 'set reference' call_tmp[4437982]))
-
var _formal_tmp_obj[8646481]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646483 'move' _formal_tmp_obj[8646481] i_obj[8646468])
-
var i_obj[8646488]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646490 'move' i_obj[8646488] (8646492 'set reference' _formal_tmp_obj[8646481]))
-
var coerce_tmp[8646496]:Remote(ndarray(2,real(32)))[2309734]
-
(8646498 'move' coerce_tmp[8646496] (8646500 '.v' i_obj[8646488] chpl_p[4438309]))
-
(8646506 'noop' )
-
(8646514 '.=' i_obj[8646488] chpl_p[4438309] (8646511 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 142 96))
-
if (8646529 '==' (8646522 'cast' RootClass[236] coerce_tmp[8646496] 142 96) nil[32])
-
{
-
(8646535 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8646538]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646540]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646543 call init[2426359] initTemp[8646540] coerce_tmp[8646496] 142 96)
-
(8646546 'move' call_tmp[8646538] initTemp[8646540])
-
(8646553 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646481] 142 96)
-
(5598784 'move' call_tmp[4437991] call_tmp[8646538])
-
(4438002 call =[4439341] dr[4437890] call_tmp[4437991] 142 96)
-
(5646345 call chpl__autoDestroy[4116535] call_tmp[4437991] 142 96)
-
var coerce_tmp[4439709]:Remote(ndarray(2,real(32)))[2309734]
-
(4439715 'move' coerce_tmp[4439709] (4439711 call borrow[3750548] gr[4437897]))
-
if (7329383 '!=' (4439720 'cast' RootClass[236] coerce_tmp[4439709] 143 96) nil[32])
-
{
-
if (8549901 '==' (8549894 'cast' RootClass[236] (8549887 '.v' gr[4437897] chpl_p[2309916]) 144 96) nil[32])
-
{
-
(8549907 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8549910]:Remote(ndarray(2,real(32)))[2309734]
-
(8549912 'move' coerce_tmp[8549910] (8549914 '.v' gr[4437897] chpl_p[2309916]))
-
var call_tmp[4438031]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598673]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9314508 '_check_nil' coerce_tmp[8549910] 144 96)
-
(4438039 call copy[4438272] coerce_tmp[8549910] ret_tmp[5598673])
-
(5598676 'move' call_tmp[4438031] ret_tmp[5598673])
-
var call_tmp[4438040]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646562]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646566 'move' i_obj[8646562] (8646564 'set reference' call_tmp[4438031]))
-
var _formal_tmp_obj[8646575]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646577 'move' _formal_tmp_obj[8646575] i_obj[8646562])
-
var i_obj[8646582]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646584 'move' i_obj[8646582] (8646586 'set reference' _formal_tmp_obj[8646575]))
-
var coerce_tmp[8646590]:Remote(ndarray(2,real(32)))[2309734]
-
(8646592 'move' coerce_tmp[8646590] (8646594 '.v' i_obj[8646582] chpl_p[4438309]))
-
(8646600 'noop' )
-
(8646608 '.=' i_obj[8646582] chpl_p[4438309] (8646605 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 144 96))
-
if (8646623 '==' (8646616 'cast' RootClass[236] coerce_tmp[8646590] 144 96) nil[32])
-
{
-
(8646629 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8646632]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646634]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646637 call init[2426359] initTemp[8646634] coerce_tmp[8646590] 144 96)
-
(8646640 'move' call_tmp[8646632] initTemp[8646634])
-
(8646647 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646575] 144 96)
-
(5598790 'move' call_tmp[4438040] call_tmp[8646632])
-
(4438051 call =[4439743] gr[4437897] call_tmp[4438040] 144 96)
-
(5646349 call chpl__autoDestroy[4116535] call_tmp[4438040] 144 96)
}
}
-
var call_tmp[4438058]:baseValue[334793]
-
var initTemp[4440076]:baseValue[334793]
-
(4440079 call init[1335025] initTemp[4440076])
-
(4438060 'move' call_tmp[4438058] initTemp[4440076])
-
var call_tmp[4438064]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[4440199]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[4440206]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5646339 '=' _formal_tmp_in_dataResource[4440206] dr[4437890])
-
(4440211 'noop' )
-
var _formal_tmp_in_gradResource[4440215]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5646342 '=' _formal_tmp_in_gradResource[4440215] gr[4437897])
-
(4440220 'noop' )
-
(4440201 'move' new_temp[4440199] (4440096 call _new[4440110] _formal_tmp_in_dataResource[4440206] _formal_tmp_in_gradResource[4440215] call_tmp[4438058] 146 96))
-
var initTemp[4440248]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(4440251 call init[4440256] initTemp[4440248] new_temp[4440199])
-
(4438066 'move' call_tmp[4438064] initTemp[4440248])
-
(4440573 '=' ret[4437836] call_tmp[4438064])
-
(5608924 '=' _retArg[5608922] ret[4437836])
-
(5608926 return _void[46])
}
-
- «»
function TensorResource(real(32),3,baseValue)[2586060] . detach[4452594] ( this[4452598]:TensorResource(real(32),3,baseValue)[2586060] , copy[4452602]:bool[19] , keepGrad[4452606]:bool[19] , _retArg[5609012]:_ref(owned TensorResource(real(32),3,baseValue))[2588962] ) : void[4]
const in arg this[4452598]:TensorResource(real(32),3,baseValue)[2586060] const in arg copy[4452602]:bool[19] const in arg keepGrad[4452606]:bool[19] ref arg _retArg[5609012]:_ref(owned TensorResource(real(32),3,baseValue))[2588962]-
{
-
var ret[4452637]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[4452943]:BaseTensorResource(real(32),3)[2453288]
-
(4452949 'move' coerce_tmp[4452943] (4452945 'cast' BaseTensorResource(real(32),3)[2453288] this[4452598] 139 96))
-
var call_tmp[8551384]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9350886 '_check_nil' coerce_tmp[4452943] 139 96)
-
(8551386 'move' call_tmp[8551384] (8551388 '.' coerce_tmp[4452943] dataResource[2453268]))
-
var dr[4452691]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4452693 call init=[2583672] dr[4452691] call_tmp[8551384] 139 96)
-
var gr[4452698]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[4452700]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[4452606]
-
{
-
var coerce_tmp[4452986]:BaseTensorResource(real(32),3)[2453288]
-
(4452992 'move' coerce_tmp[4452986] (4452988 'cast' BaseTensorResource(real(32),3)[2453288] this[4452598] 140 96))
-
var call_tmp[8551509]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9350910 '_check_nil' coerce_tmp[4452986] 140 96)
-
(8551511 'move' call_tmp[8551509] (8551513 '.' coerce_tmp[4452986] gradResource[2453278]))
-
var tmp[8648891]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648894 call init=[2584890] tmp[8648891] call_tmp[8551509] 140 96)
-
(4452719 'move' tmp[4452700] tmp[8648891])
}
-
{
-
(4455368 call init=[4455376] tmp[4452700] nil[32] 140 96)
}
-
(4452769 'move' gr[4452698] tmp[4452700])
-
if copy[4452602]
-
{
-
var call_tmp[4452783]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[4453192]:Remote(ndarray(3,real(32)))[2459958]
-
(4453198 'move' coerce_tmp[4453192] (4453194 call borrow[2582400] dr[4452691] 142 96))
-
var ret_tmp[5599029]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9314530 '_check_nil' coerce_tmp[4453192] 142 96)
-
(4452791 call copy[4453073] coerce_tmp[4453192] ret_tmp[5599029])
-
(5599032 'move' call_tmp[4452783] ret_tmp[5599029])
-
var call_tmp[4452792]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649202]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649206 'move' i_obj[8649202] (8649204 'set reference' call_tmp[4452783]))
-
var _formal_tmp_obj[8649215]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649217 'move' _formal_tmp_obj[8649215] i_obj[8649202])
-
var i_obj[8649222]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649224 'move' i_obj[8649222] (8649226 'set reference' _formal_tmp_obj[8649215]))
-
var coerce_tmp[8649230]:Remote(ndarray(3,real(32)))[2459958]
-
(8649232 'move' coerce_tmp[8649230] (8649234 '.v' i_obj[8649222] chpl_p[4453110]))
-
(8649240 'noop' )
-
(8649248 '.=' i_obj[8649222] chpl_p[4453110] (8649245 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 142 96))
-
if (8649263 '==' (8649256 'cast' RootClass[236] coerce_tmp[8649230] 142 96) nil[32])
-
{
-
(8649269 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8649272]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649274]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649277 call init[2581616] initTemp[8649274] coerce_tmp[8649230] 142 96)
-
(8649280 'move' call_tmp[8649272] initTemp[8649274])
-
(8649287 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649215] 142 96)
-
(5599146 'move' call_tmp[4452792] call_tmp[8649272])
-
(4452803 call =[4454142] dr[4452691] call_tmp[4452792] 142 96)
-
(5646559 call chpl__autoDestroy[4133296] call_tmp[4452792] 142 96)
-
var coerce_tmp[4454510]:Remote(ndarray(3,real(32)))[2459958]
-
(4454516 'move' coerce_tmp[4454510] (4454512 call borrow[3757928] gr[4452698]))
-
if (7329433 '!=' (4454521 'cast' RootClass[236] coerce_tmp[4454510] 143 96) nil[32])
-
{
-
if (8551695 '==' (8551688 'cast' RootClass[236] (8551681 '.v' gr[4452698] chpl_p[2460140]) 144 96) nil[32])
-
{
-
(8551701 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8551704]:Remote(ndarray(3,real(32)))[2459958]
-
(8551706 'move' coerce_tmp[8551704] (8551708 '.v' gr[4452698] chpl_p[2460140]))
-
var call_tmp[4452832]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599035]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9314532 '_check_nil' coerce_tmp[8551704] 144 96)
-
(4452840 call copy[4453073] coerce_tmp[8551704] ret_tmp[5599035])
-
(5599038 'move' call_tmp[4452832] ret_tmp[5599035])
-
var call_tmp[4452841]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649296]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649300 'move' i_obj[8649296] (8649298 'set reference' call_tmp[4452832]))
-
var _formal_tmp_obj[8649309]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649311 'move' _formal_tmp_obj[8649309] i_obj[8649296])
-
var i_obj[8649316]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649318 'move' i_obj[8649316] (8649320 'set reference' _formal_tmp_obj[8649309]))
-
var coerce_tmp[8649324]:Remote(ndarray(3,real(32)))[2459958]
-
(8649326 'move' coerce_tmp[8649324] (8649328 '.v' i_obj[8649316] chpl_p[4453110]))
-
(8649334 'noop' )
-
(8649342 '.=' i_obj[8649316] chpl_p[4453110] (8649339 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 144 96))
-
if (8649357 '==' (8649350 'cast' RootClass[236] coerce_tmp[8649324] 144 96) nil[32])
-
{
-
(8649363 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8649366]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649368]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649371 call init[2581616] initTemp[8649368] coerce_tmp[8649324] 144 96)
-
(8649374 'move' call_tmp[8649366] initTemp[8649368])
-
(8649381 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649309] 144 96)
-
(5599152 'move' call_tmp[4452841] call_tmp[8649366])
-
(4452852 call =[4454544] gr[4452698] call_tmp[4452841] 144 96)
-
(5646563 call chpl__autoDestroy[4133296] call_tmp[4452841] 144 96)
}
}
-
var call_tmp[4452859]:baseValue[334793]
-
var initTemp[4454877]:baseValue[334793]
-
(4454880 call init[1335025] initTemp[4454877])
-
(4452861 'move' call_tmp[4452859] initTemp[4454877])
-
var call_tmp[4452865]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[4455000]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[4455007]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5646553 '=' _formal_tmp_in_dataResource[4455007] dr[4452691])
-
(4455012 'noop' )
-
var _formal_tmp_in_gradResource[4455016]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5646556 '=' _formal_tmp_in_gradResource[4455016] gr[4452698])
-
(4455021 'noop' )
-
(4455002 'move' new_temp[4455000] (4454897 call _new[4454911] _formal_tmp_in_dataResource[4455007] _formal_tmp_in_gradResource[4455016] call_tmp[4452859] 146 96))
-
var initTemp[4455049]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(4455052 call init[4455057] initTemp[4455049] new_temp[4455000])
-
(4452867 'move' call_tmp[4452865] initTemp[4455049])
-
(4455374 '=' ret[4452637] call_tmp[4452865])
-
(5609014 '=' _retArg[5609012] ret[4452637])
-
(5609016 return _void[46])
}
-
- «»
function TensorResource(real(32),4,baseValue)[2654931] . detach[4455643] ( this[4455647]:TensorResource(real(32),4,baseValue)[2654931] , copy[4455651]:bool[19] , keepGrad[4455655]:bool[19] , _retArg[5608880]:_ref(owned TensorResource(real(32),4,baseValue))[2657833] ) : void[4]
const in arg this[4455647]:TensorResource(real(32),4,baseValue)[2654931] const in arg copy[4455651]:bool[19] const in arg keepGrad[4455655]:bool[19] ref arg _retArg[5608880]:_ref(owned TensorResource(real(32),4,baseValue))[2657833]-
{
-
var ret[4455686]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[4455992]:BaseTensorResource(real(32),4)[2594431]
-
(4455998 'move' coerce_tmp[4455992] (4455994 'cast' BaseTensorResource(real(32),4)[2594431] this[4455647] 139 96))
-
var call_tmp[8553115]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9350932 '_check_nil' coerce_tmp[4455992] 139 96)
-
(8553117 'move' call_tmp[8553115] (8553119 '.' coerce_tmp[4455992] dataResource[2594411]))
-
var dr[4455740]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4455742 call init=[2652543] dr[4455740] call_tmp[8553115] 139 96)
-
var gr[4455747]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[4455749]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[4455655]
-
{
-
var coerce_tmp[4456035]:BaseTensorResource(real(32),4)[2594431]
-
(4456041 'move' coerce_tmp[4456035] (4456037 'cast' BaseTensorResource(real(32),4)[2594431] this[4455647] 140 96))
-
var call_tmp[8553240]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9350956 '_check_nil' coerce_tmp[4456035] 140 96)
-
(8553242 'move' call_tmp[8553240] (8553244 '.' coerce_tmp[4456035] gradResource[2594421]))
-
var tmp[8650726]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650729 call init=[2653761] tmp[8650726] call_tmp[8553240] 140 96)
-
(4455768 'move' tmp[4455749] tmp[8650726])
}
-
{
-
(4458417 call init=[4458425] tmp[4455749] nil[32] 140 96)
}
-
(4455818 'move' gr[4455747] tmp[4455749])
-
if copy[4455651]
-
{
-
var call_tmp[4455832]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[4456241]:Remote(ndarray(4,real(32)))[2601501]
-
(4456247 'move' coerce_tmp[4456241] (4456243 call borrow[2651271] dr[4455740] 142 96))
-
var ret_tmp[5599257]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9314546 '_check_nil' coerce_tmp[4456241] 142 96)
-
(4455840 call copy[4456122] coerce_tmp[4456241] ret_tmp[5599257])
-
(5599260 'move' call_tmp[4455832] ret_tmp[5599257])
-
var call_tmp[4455841]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651037]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651041 'move' i_obj[8651037] (8651039 'set reference' call_tmp[4455832]))
-
var _formal_tmp_obj[8651050]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651052 'move' _formal_tmp_obj[8651050] i_obj[8651037])
-
var i_obj[8651057]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651059 'move' i_obj[8651057] (8651061 'set reference' _formal_tmp_obj[8651050]))
-
var coerce_tmp[8651065]:Remote(ndarray(4,real(32)))[2601501]
-
(8651067 'move' coerce_tmp[8651065] (8651069 '.v' i_obj[8651057] chpl_p[4456159]))
-
(8651075 'noop' )
-
(8651083 '.=' i_obj[8651057] chpl_p[4456159] (8651080 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 142 96))
-
if (8651098 '==' (8651091 'cast' RootClass[236] coerce_tmp[8651065] 142 96) nil[32])
-
{
-
(8651104 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8651107]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651109]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651112 call init[2650487] initTemp[8651109] coerce_tmp[8651065] 142 96)
-
(8651115 'move' call_tmp[8651107] initTemp[8651109])
-
(8651122 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651050] 142 96)
-
(5599374 'move' call_tmp[4455841] call_tmp[8651107])
-
(4455852 call =[4457191] dr[4455740] call_tmp[4455841] 142 96)
-
(5646597 call chpl__autoDestroy[4143509] call_tmp[4455841] 142 96)
-
var coerce_tmp[4457559]:Remote(ndarray(4,real(32)))[2601501]
-
(4457565 'move' coerce_tmp[4457559] (4457561 call borrow[3765308] gr[4455747]))
-
if (7329463 '!=' (4457570 'cast' RootClass[236] coerce_tmp[4457559] 143 96) nil[32])
-
{
-
if (8553426 '==' (8553419 'cast' RootClass[236] (8553412 '.v' gr[4455747] chpl_p[2601683]) 144 96) nil[32])
-
{
-
(8553432 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8553435]:Remote(ndarray(4,real(32)))[2601501]
-
(8553437 'move' coerce_tmp[8553435] (8553439 '.v' gr[4455747] chpl_p[2601683]))
-
var call_tmp[4455881]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599263]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9314548 '_check_nil' coerce_tmp[8553435] 144 96)
-
(4455889 call copy[4456122] coerce_tmp[8553435] ret_tmp[5599263])
-
(5599266 'move' call_tmp[4455881] ret_tmp[5599263])
-
var call_tmp[4455890]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651131]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651135 'move' i_obj[8651131] (8651133 'set reference' call_tmp[4455881]))
-
var _formal_tmp_obj[8651144]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651146 'move' _formal_tmp_obj[8651144] i_obj[8651131])
-
var i_obj[8651151]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651153 'move' i_obj[8651151] (8651155 'set reference' _formal_tmp_obj[8651144]))
-
var coerce_tmp[8651159]:Remote(ndarray(4,real(32)))[2601501]
-
(8651161 'move' coerce_tmp[8651159] (8651163 '.v' i_obj[8651151] chpl_p[4456159]))
-
(8651169 'noop' )
-
(8651177 '.=' i_obj[8651151] chpl_p[4456159] (8651174 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 144 96))
-
if (8651192 '==' (8651185 'cast' RootClass[236] coerce_tmp[8651159] 144 96) nil[32])
-
{
-
(8651198 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8651201]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651203]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651206 call init[2650487] initTemp[8651203] coerce_tmp[8651159] 144 96)
-
(8651209 'move' call_tmp[8651201] initTemp[8651203])
-
(8651216 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651144] 144 96)
-
(5599380 'move' call_tmp[4455890] call_tmp[8651201])
-
(4455901 call =[4457593] gr[4455747] call_tmp[4455890] 144 96)
-
(5646601 call chpl__autoDestroy[4143509] call_tmp[4455890] 144 96)
}
}
-
var call_tmp[4455908]:baseValue[334793]
-
var initTemp[4457926]:baseValue[334793]
-
(4457929 call init[1335025] initTemp[4457926])
-
(4455910 'move' call_tmp[4455908] initTemp[4457926])
-
var call_tmp[4455914]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[4458049]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[4458056]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5646591 '=' _formal_tmp_in_dataResource[4458056] dr[4455740])
-
(4458061 'noop' )
-
var _formal_tmp_in_gradResource[4458065]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5646594 '=' _formal_tmp_in_gradResource[4458065] gr[4455747])
-
(4458070 'noop' )
-
(4458051 'move' new_temp[4458049] (4457946 call _new[4457960] _formal_tmp_in_dataResource[4458056] _formal_tmp_in_gradResource[4458065] call_tmp[4455908] 146 96))
-
var initTemp[4458098]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(4458101 call init[4458106] initTemp[4458098] new_temp[4458049])
-
(4455916 'move' call_tmp[4455914] initTemp[4458098])
-
(4458423 '=' ret[4455686] call_tmp[4455914])
-
(5608882 '=' _retArg[5608880] ret[4455686])
-
(5608884 return _void[46])
}
-
- «»
function TensorResource(real(32),5,baseValue)[2824208] . detach[4471536] ( this[4471540]:TensorResource(real(32),5,baseValue)[2824208] , copy[4471544]:bool[19] , keepGrad[4471548]:bool[19] , _retArg[5608904]:_ref(owned TensorResource(real(32),5,baseValue))[2827110] ) : void[4]
const in arg this[4471540]:TensorResource(real(32),5,baseValue)[2824208] const in arg copy[4471544]:bool[19] const in arg keepGrad[4471548]:bool[19] ref arg _retArg[5608904]:_ref(owned TensorResource(real(32),5,baseValue))[2827110]-
{
-
var ret[4471579]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[4471885]:BaseTensorResource(real(32),5)[2679277]
-
(4471891 'move' coerce_tmp[4471885] (4471887 'cast' BaseTensorResource(real(32),5)[2679277] this[4471540] 139 96))
-
var call_tmp[8554771]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9350978 '_check_nil' coerce_tmp[4471885] 139 96)
-
(8554773 'move' call_tmp[8554771] (8554775 '.' coerce_tmp[4471885] dataResource[2679257]))
-
var dr[4471633]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4471635 call init=[2821820] dr[4471633] call_tmp[8554771] 139 96)
-
var gr[4471640]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[4471642]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[4471548]
-
{
-
var coerce_tmp[4471928]:BaseTensorResource(real(32),5)[2679277]
-
(4471934 'move' coerce_tmp[4471928] (4471930 'cast' BaseTensorResource(real(32),5)[2679277] this[4471540] 140 96))
-
var call_tmp[8554896]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351002 '_check_nil' coerce_tmp[4471928] 140 96)
-
(8554898 'move' call_tmp[8554896] (8554900 '.' coerce_tmp[4471928] gradResource[2679267]))
-
var tmp[8653131]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653134 call init=[2823038] tmp[8653131] call_tmp[8554896] 140 96)
-
(4471661 'move' tmp[4471642] tmp[8653131])
}
-
{
-
(4474310 call init=[4474318] tmp[4471642] nil[32] 140 96)
}
-
(4471711 'move' gr[4471640] tmp[4471642])
-
if copy[4471544]
-
{
-
var call_tmp[4471725]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[4472134]:Remote(ndarray(5,real(32)))[2686747]
-
(4472140 'move' coerce_tmp[4472134] (4472136 call borrow[2820548] dr[4471633] 142 96))
-
var ret_tmp[5599631]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9314570 '_check_nil' coerce_tmp[4472134] 142 96)
-
(4471733 call copy[4472015] coerce_tmp[4472134] ret_tmp[5599631])
-
(5599634 'move' call_tmp[4471725] ret_tmp[5599631])
-
var call_tmp[4471734]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653442]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653446 'move' i_obj[8653442] (8653444 'set reference' call_tmp[4471725]))
-
var _formal_tmp_obj[8653455]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653457 'move' _formal_tmp_obj[8653455] i_obj[8653442])
-
var i_obj[8653462]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653464 'move' i_obj[8653462] (8653466 'set reference' _formal_tmp_obj[8653455]))
-
var coerce_tmp[8653470]:Remote(ndarray(5,real(32)))[2686747]
-
(8653472 'move' coerce_tmp[8653470] (8653474 '.v' i_obj[8653462] chpl_p[4472052]))
-
(8653480 'noop' )
-
(8653488 '.=' i_obj[8653462] chpl_p[4472052] (8653485 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 142 96))
-
if (8653503 '==' (8653496 'cast' RootClass[236] coerce_tmp[8653470] 142 96) nil[32])
-
{
-
(8653509 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8653512]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653514]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653517 call init[2819764] initTemp[8653514] coerce_tmp[8653470] 142 96)
-
(8653520 'move' call_tmp[8653512] initTemp[8653514])
-
(8653527 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653455] 142 96)
-
(5599748 'move' call_tmp[4471734] call_tmp[8653512])
-
(4471745 call =[4473084] dr[4471633] call_tmp[4471734] 142 96)
-
(5646855 call chpl__autoDestroy[4159085] call_tmp[4471734] 142 96)
-
var coerce_tmp[4473452]:Remote(ndarray(5,real(32)))[2686747]
-
(4473458 'move' coerce_tmp[4473452] (4473454 call borrow[3772688] gr[4471640]))
-
if (7329513 '!=' (4473463 'cast' RootClass[236] coerce_tmp[4473452] 143 96) nil[32])
-
{
-
if (8555082 '==' (8555075 'cast' RootClass[236] (8555068 '.v' gr[4471640] chpl_p[2686929]) 144 96) nil[32])
-
{
-
(8555088 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8555091]:Remote(ndarray(5,real(32)))[2686747]
-
(8555093 'move' coerce_tmp[8555091] (8555095 '.v' gr[4471640] chpl_p[2686929]))
-
var call_tmp[4471774]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599637]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9314572 '_check_nil' coerce_tmp[8555091] 144 96)
-
(4471782 call copy[4472015] coerce_tmp[8555091] ret_tmp[5599637])
-
(5599640 'move' call_tmp[4471774] ret_tmp[5599637])
-
var call_tmp[4471783]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653536]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653540 'move' i_obj[8653536] (8653538 'set reference' call_tmp[4471774]))
-
var _formal_tmp_obj[8653549]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653551 'move' _formal_tmp_obj[8653549] i_obj[8653536])
-
var i_obj[8653556]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653558 'move' i_obj[8653556] (8653560 'set reference' _formal_tmp_obj[8653549]))
-
var coerce_tmp[8653564]:Remote(ndarray(5,real(32)))[2686747]
-
(8653566 'move' coerce_tmp[8653564] (8653568 '.v' i_obj[8653556] chpl_p[4472052]))
-
(8653574 'noop' )
-
(8653582 '.=' i_obj[8653556] chpl_p[4472052] (8653579 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 144 96))
-
if (8653597 '==' (8653590 'cast' RootClass[236] coerce_tmp[8653564] 144 96) nil[32])
-
{
-
(8653603 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8653606]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653608]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653611 call init[2819764] initTemp[8653608] coerce_tmp[8653564] 144 96)
-
(8653614 'move' call_tmp[8653606] initTemp[8653608])
-
(8653621 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653549] 144 96)
-
(5599754 'move' call_tmp[4471783] call_tmp[8653606])
-
(4471794 call =[4473486] gr[4471640] call_tmp[4471783] 144 96)
-
(5646859 call chpl__autoDestroy[4159085] call_tmp[4471783] 144 96)
}
}
-
var call_tmp[4471801]:baseValue[334793]
-
var initTemp[4473819]:baseValue[334793]
-
(4473822 call init[1335025] initTemp[4473819])
-
(4471803 'move' call_tmp[4471801] initTemp[4473819])
-
var call_tmp[4471807]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[4473942]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[4473949]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5646849 '=' _formal_tmp_in_dataResource[4473949] dr[4471633])
-
(4473954 'noop' )
-
var _formal_tmp_in_gradResource[4473958]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5646852 '=' _formal_tmp_in_gradResource[4473958] gr[4471640])
-
(4473963 'noop' )
-
(4473944 'move' new_temp[4473942] (4473839 call _new[4473853] _formal_tmp_in_dataResource[4473949] _formal_tmp_in_gradResource[4473958] call_tmp[4471801] 146 96))
-
var initTemp[4473991]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(4473994 call init[4473999] initTemp[4473991] new_temp[4473942])
-
(4471809 'move' call_tmp[4471807] initTemp[4473991])
-
(4474316 '=' ret[4471579] call_tmp[4471807])
-
(5608906 '=' _retArg[5608904] ret[4471579])
-
(5608908 return _void[46])
}
-
- «»
function TensorResource(real(32),6,baseValue)[3001045] . detach[4487975] ( this[4487979]:TensorResource(real(32),6,baseValue)[3001045] , copy[4487983]:bool[19] , keepGrad[4487987]:bool[19] , _retArg[5609297]:_ref(owned TensorResource(real(32),6,baseValue))[3003947] ) : void[4]
const in arg this[4487979]:TensorResource(real(32),6,baseValue)[3001045] const in arg copy[4487983]:bool[19] const in arg keepGrad[4487987]:bool[19] ref arg _retArg[5609297]:_ref(owned TensorResource(real(32),6,baseValue))[3003947]-
{
-
var ret[4488018]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[4488324]:BaseTensorResource(real(32),6)[2850618]
-
(4488330 'move' coerce_tmp[4488324] (4488326 'cast' BaseTensorResource(real(32),6)[2850618] this[4487979] 139 96))
-
var call_tmp[8556427]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351024 '_check_nil' coerce_tmp[4488324] 139 96)
-
(8556429 'move' call_tmp[8556427] (8556431 '.' coerce_tmp[4488324] dataResource[2850598]))
-
var dr[4488072]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4488074 call init=[2998657] dr[4488072] call_tmp[8556427] 139 96)
-
var gr[4488079]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[4488081]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[4487987]
-
{
-
var coerce_tmp[4488367]:BaseTensorResource(real(32),6)[2850618]
-
(4488373 'move' coerce_tmp[4488367] (4488369 'cast' BaseTensorResource(real(32),6)[2850618] this[4487979] 140 96))
-
var call_tmp[8556552]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351048 '_check_nil' coerce_tmp[4488367] 140 96)
-
(8556554 'move' call_tmp[8556552] (8556556 '.' coerce_tmp[4488367] gradResource[2850608]))
-
var tmp[8655536]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655539 call init=[2999875] tmp[8655536] call_tmp[8556552] 140 96)
-
(4488100 'move' tmp[4488081] tmp[8655536])
}
-
{
-
(4490749 call init=[4490757] tmp[4488081] nil[32] 140 96)
}
-
(4488150 'move' gr[4488079] tmp[4488081])
-
if copy[4487983]
-
{
-
var call_tmp[4488164]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[4488573]:Remote(ndarray(6,real(32)))[2858488]
-
(4488579 'move' coerce_tmp[4488573] (4488575 call borrow[2997385] dr[4488072] 142 96))
-
var ret_tmp[5600011]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9314594 '_check_nil' coerce_tmp[4488573] 142 96)
-
(4488172 call copy[4488454] coerce_tmp[4488573] ret_tmp[5600011])
-
(5600014 'move' call_tmp[4488164] ret_tmp[5600011])
-
var call_tmp[4488173]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8655847]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8655851 'move' i_obj[8655847] (8655849 'set reference' call_tmp[4488164]))
-
var _formal_tmp_obj[8655860]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8655862 'move' _formal_tmp_obj[8655860] i_obj[8655847])
-
var i_obj[8655867]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8655869 'move' i_obj[8655867] (8655871 'set reference' _formal_tmp_obj[8655860]))
-
var coerce_tmp[8655875]:Remote(ndarray(6,real(32)))[2858488]
-
(8655877 'move' coerce_tmp[8655875] (8655879 '.v' i_obj[8655867] chpl_p[4488491]))
-
(8655885 'noop' )
-
(8655893 '.=' i_obj[8655867] chpl_p[4488491] (8655890 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 142 96))
-
if (8655908 '==' (8655901 'cast' RootClass[236] coerce_tmp[8655875] 142 96) nil[32])
-
{
-
(8655914 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8655917]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8655919]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8655922 call init[2996601] initTemp[8655919] coerce_tmp[8655875] 142 96)
-
(8655925 'move' call_tmp[8655917] initTemp[8655919])
-
(8655932 call chpl__autoDestroy[5242503] _formal_tmp_obj[8655860] 142 96)
-
(5600128 'move' call_tmp[4488173] call_tmp[8655917])
-
(4488184 call =[4489523] dr[4488072] call_tmp[4488173] 142 96)
-
(5647135 call chpl__autoDestroy[4176116] call_tmp[4488173] 142 96)
-
var coerce_tmp[4489891]:Remote(ndarray(6,real(32)))[2858488]
-
(4489897 'move' coerce_tmp[4489891] (4489893 call borrow[3780068] gr[4488079]))
-
if (7329563 '!=' (4489902 'cast' RootClass[236] coerce_tmp[4489891] 143 96) nil[32])
-
{
-
if (8556738 '==' (8556731 'cast' RootClass[236] (8556724 '.v' gr[4488079] chpl_p[2858670]) 144 96) nil[32])
-
{
-
(8556744 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8556747]:Remote(ndarray(6,real(32)))[2858488]
-
(8556749 'move' coerce_tmp[8556747] (8556751 '.v' gr[4488079] chpl_p[2858670]))
-
var call_tmp[4488213]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600017]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9314596 '_check_nil' coerce_tmp[8556747] 144 96)
-
(4488221 call copy[4488454] coerce_tmp[8556747] ret_tmp[5600017])
-
(5600020 'move' call_tmp[4488213] ret_tmp[5600017])
-
var call_tmp[4488222]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8655941]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8655945 'move' i_obj[8655941] (8655943 'set reference' call_tmp[4488213]))
-
var _formal_tmp_obj[8655954]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8655956 'move' _formal_tmp_obj[8655954] i_obj[8655941])
-
var i_obj[8655961]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8655963 'move' i_obj[8655961] (8655965 'set reference' _formal_tmp_obj[8655954]))
-
var coerce_tmp[8655969]:Remote(ndarray(6,real(32)))[2858488]
-
(8655971 'move' coerce_tmp[8655969] (8655973 '.v' i_obj[8655961] chpl_p[4488491]))
-
(8655979 'noop' )
-
(8655987 '.=' i_obj[8655961] chpl_p[4488491] (8655984 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 144 96))
-
if (8656002 '==' (8655995 'cast' RootClass[236] coerce_tmp[8655969] 144 96) nil[32])
-
{
-
(8656008 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8656011]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656013]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656016 call init[2996601] initTemp[8656013] coerce_tmp[8655969] 144 96)
-
(8656019 'move' call_tmp[8656011] initTemp[8656013])
-
(8656026 call chpl__autoDestroy[5242503] _formal_tmp_obj[8655954] 144 96)
-
(5600134 'move' call_tmp[4488222] call_tmp[8656011])
-
(4488233 call =[4489925] gr[4488079] call_tmp[4488222] 144 96)
-
(5647139 call chpl__autoDestroy[4176116] call_tmp[4488222] 144 96)
}
}
-
var call_tmp[4488240]:baseValue[334793]
-
var initTemp[4490258]:baseValue[334793]
-
(4490261 call init[1335025] initTemp[4490258])
-
(4488242 'move' call_tmp[4488240] initTemp[4490258])
-
var call_tmp[4488246]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[4490381]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[4490388]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5647129 '=' _formal_tmp_in_dataResource[4490388] dr[4488072])
-
(4490393 'noop' )
-
var _formal_tmp_in_gradResource[4490397]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5647132 '=' _formal_tmp_in_gradResource[4490397] gr[4488079])
-
(4490402 'noop' )
-
(4490383 'move' new_temp[4490381] (4490278 call _new[4490292] _formal_tmp_in_dataResource[4490388] _formal_tmp_in_gradResource[4490397] call_tmp[4488240] 146 96))
-
var initTemp[4490430]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(4490433 call init[4490438] initTemp[4490430] new_temp[4490381])
-
(4488248 'move' call_tmp[4488246] initTemp[4490430])
-
(4490755 '=' ret[4488018] call_tmp[4488246])
-
(5609299 '=' _retArg[5609297] ret[4488018])
-
(5609301 return _void[46])
}
-
- «»
function TensorResource(real(64),1,baseValue)[3202980] . detach[4491024] ( this[4491028]:TensorResource(real(64),1,baseValue)[3202980] , copy[4491032]:bool[19] , keepGrad[4491036]:bool[19] , _retArg[5609321]:_ref(owned TensorResource(real(64),1,baseValue))[3209779] ) : void[4]
const in arg this[4491028]:TensorResource(real(64),1,baseValue)[3202980] const in arg copy[4491032]:bool[19] const in arg keepGrad[4491036]:bool[19] ref arg _retArg[5609321]:_ref(owned TensorResource(real(64),1,baseValue))[3209779]-
{
-
var ret[4491067]:owned TensorResource(real(64),1,baseValue)[3209770]
-
var coerce_tmp[4491373]:BaseTensorResource(real(64),1)[2160556]
-
(4491379 'move' coerce_tmp[4491373] (4491375 'cast' BaseTensorResource(real(64),1)[2160556] this[4491028] 139 96))
-
var call_tmp[8015583]:_ref(shared Remote(ndarray(1,real(64))))[2166639]
-
(9344058 '_check_nil' coerce_tmp[4491373] 139 96)
-
(8015585 'move' call_tmp[8015583] (8015587 '.' coerce_tmp[4491373] dataResource[2160536]))
-
var dr[4491121]:shared Remote(ndarray(1,real(64)))[2166630]
-
(4491123 call init=[3200691] dr[4491121] call_tmp[8015583] 139 96)
-
var gr[4491128]:shared Remote(ndarray(1,real(64)))?[2166711]
-
var tmp[4491130]:shared Remote(ndarray(1,real(64)))?[2166711]
-
if keepGrad[4491036]
-
{
-
var coerce_tmp[4491416]:BaseTensorResource(real(64),1)[2160556]
-
(4491422 'move' coerce_tmp[4491416] (4491418 'cast' BaseTensorResource(real(64),1)[2160556] this[4491028] 140 96))
-
var call_tmp[8318768]:_ref(shared Remote(ndarray(1,real(64)))?)[2166720]
-
(9349986 '_check_nil' coerce_tmp[4491416] 140 96)
-
(8318770 'move' call_tmp[8318768] (8318772 '.' coerce_tmp[4491416] gradResource[2160546]))
-
var tmp[8657371]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(8657374 call init=[3201909] tmp[8657371] call_tmp[8318768] 140 96)
-
(4491149 'move' tmp[4491130] tmp[8657371])
}
-
{
-
(4493798 call init=[4493806] tmp[4491130] nil[32] 140 96)
}
-
(4491199 'move' gr[4491128] tmp[4491130])
-
if copy[4491032]
-
{
-
var call_tmp[4491213]:owned Remote(ndarray(1,real(64)))[4491545]
-
var coerce_tmp[4491622]:Remote(ndarray(1,real(64)))[2166521]
-
(4491628 'move' coerce_tmp[4491622] (4491624 call borrow[2179537] dr[4491121] 142 96))
-
var ret_tmp[5600239]:owned Remote(ndarray(1,real(64)))[4491545]
-
(9314610 '_check_nil' coerce_tmp[4491622] 142 96)
-
(4491221 call copy[4491503] coerce_tmp[4491622] ret_tmp[5600239])
-
(5600242 'move' call_tmp[4491213] ret_tmp[5600239])
-
var call_tmp[4491222]:shared Remote(ndarray(1,real(64)))[2166630]
-
var i_obj[8657549]:_ref(owned Remote(ndarray(1,real(64))))[4491554]
-
(8657553 'move' i_obj[8657549] (8657551 'set reference' call_tmp[4491213]))
-
var _formal_tmp_obj[8657562]:owned Remote(ndarray(1,real(64)))[4491545]
-
(8657564 'move' _formal_tmp_obj[8657562] i_obj[8657549])
-
var i_obj[8657569]:_ref(owned Remote(ndarray(1,real(64))))[4491554]
-
(8657571 'move' i_obj[8657569] (8657573 'set reference' _formal_tmp_obj[8657562]))
-
var coerce_tmp[8657577]:Remote(ndarray(1,real(64)))[2166521]
-
(8657579 'move' coerce_tmp[8657577] (8657581 '.v' i_obj[8657569] chpl_p[4491540]))
-
(8657587 'noop' )
-
(8657595 '.=' i_obj[8657569] chpl_p[4491540] (8657592 'cast' Remote(ndarray(1,real(64)))[2166521] nil[32] 142 96))
-
if (8657610 '==' (8657603 'cast' RootClass[236] coerce_tmp[8657577] 142 96) nil[32])
-
{
-
(8657616 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8657619]:shared Remote(ndarray(1,real(64)))[2166630]
-
var initTemp[8657621]:shared Remote(ndarray(1,real(64)))[2166630]
-
(8657624 call init[3199292] initTemp[8657621] coerce_tmp[8657577] 142 96)
-
(8657627 'move' call_tmp[8657619] initTemp[8657621])
-
(8657634 call chpl__autoDestroy[5243057] _formal_tmp_obj[8657562] 142 96)
-
(5600272 'move' call_tmp[4491222] call_tmp[8657619])
-
(4491233 call =[4492572] dr[4491121] call_tmp[4491222] 142 96)
-
(5647173 call chpl__autoDestroy[4090244] call_tmp[4491222] 142 96)
-
var coerce_tmp[4492940]:Remote(ndarray(1,real(64)))[2166521]
-
(4492946 'move' coerce_tmp[4492940] (4492942 call borrow[3021757] gr[4491128]))
-
if (7329593 '!=' (4492951 'cast' RootClass[236] coerce_tmp[4492940] 143 96) nil[32])
-
{
-
if (8318978 '==' (8318971 'cast' RootClass[236] (8318964 '.v' gr[4491128] chpl_p[2166703]) 144 96) nil[32])
-
{
-
(8318984 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8318987]:Remote(ndarray(1,real(64)))[2166521]
-
(8318989 'move' coerce_tmp[8318987] (8318991 '.v' gr[4491128] chpl_p[2166703]))
-
var call_tmp[4491262]:owned Remote(ndarray(1,real(64)))[4491545]
-
var ret_tmp[5600245]:owned Remote(ndarray(1,real(64)))[4491545]
-
(9314612 '_check_nil' coerce_tmp[8318987] 144 96)
-
(4491270 call copy[4491503] coerce_tmp[8318987] ret_tmp[5600245])
-
(5600248 'move' call_tmp[4491262] ret_tmp[5600245])
-
var call_tmp[4491271]:shared Remote(ndarray(1,real(64)))[2166630]
-
var i_obj[8657643]:_ref(owned Remote(ndarray(1,real(64))))[4491554]
-
(8657647 'move' i_obj[8657643] (8657645 'set reference' call_tmp[4491262]))
-
var _formal_tmp_obj[8657656]:owned Remote(ndarray(1,real(64)))[4491545]
-
(8657658 'move' _formal_tmp_obj[8657656] i_obj[8657643])
-
var i_obj[8657663]:_ref(owned Remote(ndarray(1,real(64))))[4491554]
-
(8657665 'move' i_obj[8657663] (8657667 'set reference' _formal_tmp_obj[8657656]))
-
var coerce_tmp[8657671]:Remote(ndarray(1,real(64)))[2166521]
-
(8657673 'move' coerce_tmp[8657671] (8657675 '.v' i_obj[8657663] chpl_p[4491540]))
-
(8657681 'noop' )
-
(8657689 '.=' i_obj[8657663] chpl_p[4491540] (8657686 'cast' Remote(ndarray(1,real(64)))[2166521] nil[32] 144 96))
-
if (8657704 '==' (8657697 'cast' RootClass[236] coerce_tmp[8657671] 144 96) nil[32])
-
{
-
(8657710 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8657713]:shared Remote(ndarray(1,real(64)))[2166630]
-
var initTemp[8657715]:shared Remote(ndarray(1,real(64)))[2166630]
-
(8657718 call init[3199292] initTemp[8657715] coerce_tmp[8657671] 144 96)
-
(8657721 'move' call_tmp[8657713] initTemp[8657715])
-
(8657728 call chpl__autoDestroy[5243057] _formal_tmp_obj[8657656] 144 96)
-
(5600278 'move' call_tmp[4491271] call_tmp[8657713])
-
(4491282 call =[4492974] gr[4491128] call_tmp[4491271] 144 96)
-
(5647177 call chpl__autoDestroy[4090244] call_tmp[4491271] 144 96)
}
}
-
var call_tmp[4491289]:baseValue[334793]
-
var initTemp[4493307]:baseValue[334793]
-
(4493310 call init[1335025] initTemp[4493307])
-
(4491291 'move' call_tmp[4491289] initTemp[4493307])
-
var call_tmp[4491295]:owned TensorResource(real(64),1,baseValue)[3209770]
-
var new_temp[4493430]:TensorResource(real(64),1,baseValue)[3202980]
-
var _formal_tmp_in_dataResource[4493437]:shared Remote(ndarray(1,real(64)))[2166630]
-
(5647167 '=' _formal_tmp_in_dataResource[4493437] dr[4491121])
-
(4493442 'noop' )
-
var _formal_tmp_in_gradResource[4493446]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(5647170 '=' _formal_tmp_in_gradResource[4493446] gr[4491128])
-
(4493451 'noop' )
-
(4493432 'move' new_temp[4493430] (4493327 call _new[4493341] _formal_tmp_in_dataResource[4493437] _formal_tmp_in_gradResource[4493446] call_tmp[4491289] 146 96))
-
var initTemp[4493479]:owned TensorResource(real(64),1,baseValue)[3209770]
-
(4493482 call init[4493487] initTemp[4493479] new_temp[4493430])
-
(4491297 'move' call_tmp[4491295] initTemp[4493479])
-
(4493804 '=' ret[4491067] call_tmp[4491295])
-
(5609323 '=' _retArg[5609321] ret[4491067])
-
(5609325 return _void[46])
}
-
- «»
function TensorResource(real(64),2,baseValue)[3225476] . detach[4494073] ( this[4494077]:TensorResource(real(64),2,baseValue)[3225476] , copy[4494081]:bool[19] , keepGrad[4494085]:bool[19] , _retArg[5609363]:_ref(owned TensorResource(real(64),2,baseValue))[3232375] ) : void[4]
const in arg this[4494077]:TensorResource(real(64),2,baseValue)[3225476] const in arg copy[4494081]:bool[19] const in arg keepGrad[4494085]:bool[19] ref arg _retArg[5609363]:_ref(owned TensorResource(real(64),2,baseValue))[3232375]-
{
-
var ret[4494116]:owned TensorResource(real(64),2,baseValue)[3232366]
-
var coerce_tmp[4494422]:BaseTensorResource(real(64),2)[2287313]
-
(4494428 'move' coerce_tmp[4494422] (4494424 'cast' BaseTensorResource(real(64),2)[2287313] this[4494077] 139 96))
-
var call_tmp[8069162]:_ref(shared Remote(ndarray(2,real(64))))[2299586]
-
(9344572 '_check_nil' coerce_tmp[4494422] 139 96)
-
(8069164 'move' call_tmp[8069162] (8069166 '.' coerce_tmp[4494422] dataResource[2287293]))
-
var dr[4494170]:shared Remote(ndarray(2,real(64)))[2299577]
-
(4494172 call init=[3223187] dr[4494170] call_tmp[8069162] 139 96)
-
var gr[4494177]:shared Remote(ndarray(2,real(64)))?[2299658]
-
var tmp[4494179]:shared Remote(ndarray(2,real(64)))?[2299658]
-
if keepGrad[4494085]
-
{
-
var coerce_tmp[4494465]:BaseTensorResource(real(64),2)[2287313]
-
(4494471 'move' coerce_tmp[4494465] (4494467 'cast' BaseTensorResource(real(64),2)[2287313] this[4494077] 140 96))
-
var call_tmp[8373421]:_ref(shared Remote(ndarray(2,real(64)))?)[2299667]
-
(9349996 '_check_nil' coerce_tmp[4494465] 140 96)
-
(8373423 'move' call_tmp[8373421] (8373425 '.' coerce_tmp[4494465] gradResource[2287303]))
-
var tmp[8657757]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(8657760 call init=[3224405] tmp[8657757] call_tmp[8373421] 140 96)
-
(4494198 'move' tmp[4494179] tmp[8657757])
}
-
{
-
(4496847 call init=[4496855] tmp[4494179] nil[32] 140 96)
}
-
(4494248 'move' gr[4494177] tmp[4494179])
-
if copy[4494081]
-
{
-
var call_tmp[4494262]:owned Remote(ndarray(2,real(64)))[4494594]
-
var coerce_tmp[4494671]:Remote(ndarray(2,real(64)))[2299468]
-
(4494677 'move' coerce_tmp[4494671] (4494673 call borrow[2310478] dr[4494170] 142 96))
-
var ret_tmp[5600299]:owned Remote(ndarray(2,real(64)))[4494594]
-
(9314626 '_check_nil' coerce_tmp[4494671] 142 96)
-
(4494270 call copy[4494552] coerce_tmp[4494671] ret_tmp[5600299])
-
(5600302 'move' call_tmp[4494262] ret_tmp[5600299])
-
var call_tmp[4494271]:shared Remote(ndarray(2,real(64)))[2299577]
-
var i_obj[8657935]:_ref(owned Remote(ndarray(2,real(64))))[4494603]
-
(8657939 'move' i_obj[8657935] (8657937 'set reference' call_tmp[4494262]))
-
var _formal_tmp_obj[8657948]:owned Remote(ndarray(2,real(64)))[4494594]
-
(8657950 'move' _formal_tmp_obj[8657948] i_obj[8657935])
-
var i_obj[8657955]:_ref(owned Remote(ndarray(2,real(64))))[4494603]
-
(8657957 'move' i_obj[8657955] (8657959 'set reference' _formal_tmp_obj[8657948]))
-
var coerce_tmp[8657963]:Remote(ndarray(2,real(64)))[2299468]
-
(8657965 'move' coerce_tmp[8657963] (8657967 '.v' i_obj[8657955] chpl_p[4494589]))
-
(8657973 'noop' )
-
(8657981 '.=' i_obj[8657955] chpl_p[4494589] (8657978 'cast' Remote(ndarray(2,real(64)))[2299468] nil[32] 142 96))
-
if (8657996 '==' (8657989 'cast' RootClass[236] coerce_tmp[8657963] 142 96) nil[32])
-
{
-
(8658002 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8658005]:shared Remote(ndarray(2,real(64)))[2299577]
-
var initTemp[8658007]:shared Remote(ndarray(2,real(64)))[2299577]
-
(8658010 call init[3221788] initTemp[8658007] coerce_tmp[8657963] 142 96)
-
(8658013 'move' call_tmp[8658005] initTemp[8658007])
-
(8658020 call chpl__autoDestroy[5243611] _formal_tmp_obj[8657948] 142 96)
-
(5600332 'move' call_tmp[4494271] call_tmp[8658005])
-
(4494282 call =[4495621] dr[4494170] call_tmp[4494271] 142 96)
-
(5647211 call chpl__autoDestroy[4111059] call_tmp[4494271] 142 96)
-
var coerce_tmp[4495989]:Remote(ndarray(2,real(64)))[2299468]
-
(4495995 'move' coerce_tmp[4495989] (4495991 call borrow[3127771] gr[4494177]))
-
if (7329623 '!=' (4496000 'cast' RootClass[236] coerce_tmp[4495989] 143 96) nil[32])
-
{
-
if (8373631 '==' (8373624 'cast' RootClass[236] (8373617 '.v' gr[4494177] chpl_p[2299650]) 144 96) nil[32])
-
{
-
(8373637 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8373640]:Remote(ndarray(2,real(64)))[2299468]
-
(8373642 'move' coerce_tmp[8373640] (8373644 '.v' gr[4494177] chpl_p[2299650]))
-
var call_tmp[4494311]:owned Remote(ndarray(2,real(64)))[4494594]
-
var ret_tmp[5600305]:owned Remote(ndarray(2,real(64)))[4494594]
-
(9314628 '_check_nil' coerce_tmp[8373640] 144 96)
-
(4494319 call copy[4494552] coerce_tmp[8373640] ret_tmp[5600305])
-
(5600308 'move' call_tmp[4494311] ret_tmp[5600305])
-
var call_tmp[4494320]:shared Remote(ndarray(2,real(64)))[2299577]
-
var i_obj[8658029]:_ref(owned Remote(ndarray(2,real(64))))[4494603]
-
(8658033 'move' i_obj[8658029] (8658031 'set reference' call_tmp[4494311]))
-
var _formal_tmp_obj[8658042]:owned Remote(ndarray(2,real(64)))[4494594]
-
(8658044 'move' _formal_tmp_obj[8658042] i_obj[8658029])
-
var i_obj[8658049]:_ref(owned Remote(ndarray(2,real(64))))[4494603]
-
(8658051 'move' i_obj[8658049] (8658053 'set reference' _formal_tmp_obj[8658042]))
-
var coerce_tmp[8658057]:Remote(ndarray(2,real(64)))[2299468]
-
(8658059 'move' coerce_tmp[8658057] (8658061 '.v' i_obj[8658049] chpl_p[4494589]))
-
(8658067 'noop' )
-
(8658075 '.=' i_obj[8658049] chpl_p[4494589] (8658072 'cast' Remote(ndarray(2,real(64)))[2299468] nil[32] 144 96))
-
if (8658090 '==' (8658083 'cast' RootClass[236] coerce_tmp[8658057] 144 96) nil[32])
-
{
-
(8658096 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8658099]:shared Remote(ndarray(2,real(64)))[2299577]
-
var initTemp[8658101]:shared Remote(ndarray(2,real(64)))[2299577]
-
(8658104 call init[3221788] initTemp[8658101] coerce_tmp[8658057] 144 96)
-
(8658107 'move' call_tmp[8658099] initTemp[8658101])
-
(8658114 call chpl__autoDestroy[5243611] _formal_tmp_obj[8658042] 144 96)
-
(5600338 'move' call_tmp[4494320] call_tmp[8658099])
-
(4494331 call =[4496023] gr[4494177] call_tmp[4494320] 144 96)
-
(5647215 call chpl__autoDestroy[4111059] call_tmp[4494320] 144 96)
}
}
-
var call_tmp[4494338]:baseValue[334793]
-
var initTemp[4496356]:baseValue[334793]
-
(4496359 call init[1335025] initTemp[4496356])
-
(4494340 'move' call_tmp[4494338] initTemp[4496356])
-
var call_tmp[4494344]:owned TensorResource(real(64),2,baseValue)[3232366]
-
var new_temp[4496479]:TensorResource(real(64),2,baseValue)[3225476]
-
var _formal_tmp_in_dataResource[4496486]:shared Remote(ndarray(2,real(64)))[2299577]
-
(5647205 '=' _formal_tmp_in_dataResource[4496486] dr[4494170])
-
(4496491 'noop' )
-
var _formal_tmp_in_gradResource[4496495]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(5647208 '=' _formal_tmp_in_gradResource[4496495] gr[4494177])
-
(4496500 'noop' )
-
(4496481 'move' new_temp[4496479] (4496376 call _new[4496390] _formal_tmp_in_dataResource[4496486] _formal_tmp_in_gradResource[4496495] call_tmp[4494338] 146 96))
-
var initTemp[4496528]:owned TensorResource(real(64),2,baseValue)[3232366]
-
(4496531 call init[4496536] initTemp[4496528] new_temp[4496479])
-
(4494346 'move' call_tmp[4494344] initTemp[4496528])
-
(4496853 '=' ret[4494116] call_tmp[4494344])
-
(5609365 '=' _retArg[5609363] ret[4494116])
-
(5609367 return _void[46])
}
-
- «»
function TensorResource(real(64),3,baseValue)[3518072] . detach[4497538] ( this[4497542]:TensorResource(real(64),3,baseValue)[3518072] , copy[4497546]:bool[19] , keepGrad[4497550]:bool[19] , _retArg[5609048]:_ref(owned TensorResource(real(64),3,baseValue))[3520043] ) : void[4]
const in arg this[4497542]:TensorResource(real(64),3,baseValue)[3518072] const in arg copy[4497546]:bool[19] const in arg keepGrad[4497550]:bool[19] ref arg _retArg[5609048]:_ref(owned TensorResource(real(64),3,baseValue))[3520043]-
{
-
var ret[4497581]:owned TensorResource(real(64),3,baseValue)[3520034]
-
var coerce_tmp[4497887]:BaseTensorResource(real(64),3)[2436284]
-
(4497893 'move' coerce_tmp[4497887] (4497889 'cast' BaseTensorResource(real(64),3)[2436284] this[4497542] 139 96))
-
var call_tmp[8114917]:_ref(shared Remote(ndarray(3,real(64))))[2449410]
-
(9345620 '_check_nil' coerce_tmp[4497887] 139 96)
-
(8114919 'move' call_tmp[8114917] (8114921 '.' coerce_tmp[4497887] dataResource[2436264]))
-
var dr[4497635]:shared Remote(ndarray(3,real(64)))[2449401]
-
(4497637 call init=[3515783] dr[4497635] call_tmp[8114917] 139 96)
-
var gr[4497642]:shared Remote(ndarray(3,real(64)))?[2449482]
-
var tmp[4497644]:shared Remote(ndarray(3,real(64)))?[2449482]
-
if keepGrad[4497550]
-
{
-
var coerce_tmp[4497930]:BaseTensorResource(real(64),3)[2436284]
-
(4497936 'move' coerce_tmp[4497930] (4497932 'cast' BaseTensorResource(real(64),3)[2436284] this[4497542] 140 96))
-
var call_tmp[8376896]:_ref(shared Remote(ndarray(3,real(64)))?)[2449491]
-
(9350004 '_check_nil' coerce_tmp[4497930] 140 96)
-
(8376898 'move' call_tmp[8376896] (8376900 '.' coerce_tmp[4497930] gradResource[2436274]))
-
var tmp[8658207]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(8658210 call init=[3517001] tmp[8658207] call_tmp[8376896] 140 96)
-
(4497663 'move' tmp[4497644] tmp[8658207])
}
-
{
-
(4500312 call init=[4500320] tmp[4497644] nil[32] 140 96)
}
-
(4497713 'move' gr[4497642] tmp[4497644])
-
if copy[4497546]
-
{
-
var call_tmp[4497727]:owned Remote(ndarray(3,real(64)))[4498059]
-
var coerce_tmp[4498136]:Remote(ndarray(3,real(64)))[2449292]
-
(4498142 'move' coerce_tmp[4498136] (4498138 call borrow[2460702] dr[4497635] 142 96))
-
var ret_tmp[5600359]:owned Remote(ndarray(3,real(64)))[4498059]
-
(9314650 '_check_nil' coerce_tmp[4498136] 142 96)
-
(4497735 call copy[4498017] coerce_tmp[4498136] ret_tmp[5600359])
-
(5600362 'move' call_tmp[4497727] ret_tmp[5600359])
-
var call_tmp[4497736]:shared Remote(ndarray(3,real(64)))[2449401]
-
var i_obj[8658385]:_ref(owned Remote(ndarray(3,real(64))))[4498068]
-
(8658389 'move' i_obj[8658385] (8658387 'set reference' call_tmp[4497727]))
-
var _formal_tmp_obj[8658398]:owned Remote(ndarray(3,real(64)))[4498059]
-
(8658400 'move' _formal_tmp_obj[8658398] i_obj[8658385])
-
var i_obj[8658405]:_ref(owned Remote(ndarray(3,real(64))))[4498068]
-
(8658407 'move' i_obj[8658405] (8658409 'set reference' _formal_tmp_obj[8658398]))
-
var coerce_tmp[8658413]:Remote(ndarray(3,real(64)))[2449292]
-
(8658415 'move' coerce_tmp[8658413] (8658417 '.v' i_obj[8658405] chpl_p[4498054]))
-
(8658423 'noop' )
-
(8658431 '.=' i_obj[8658405] chpl_p[4498054] (8658428 'cast' Remote(ndarray(3,real(64)))[2449292] nil[32] 142 96))
-
if (8658446 '==' (8658439 'cast' RootClass[236] coerce_tmp[8658413] 142 96) nil[32])
-
{
-
(8658452 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8658455]:shared Remote(ndarray(3,real(64)))[2449401]
-
var initTemp[8658457]:shared Remote(ndarray(3,real(64)))[2449401]
-
(8658460 call init[3514384] initTemp[8658457] coerce_tmp[8658413] 142 96)
-
(8658463 'move' call_tmp[8658455] initTemp[8658457])
-
(8658470 call chpl__autoDestroy[5244165] _formal_tmp_obj[8658398] 142 96)
-
(5600392 'move' call_tmp[4497736] call_tmp[8658455])
-
(4497747 call =[4499086] dr[4497635] call_tmp[4497736] 142 96)
-
(5647249 call chpl__autoDestroy[4127820] call_tmp[4497736] 142 96)
-
var coerce_tmp[4499454]:Remote(ndarray(3,real(64)))[2449292]
-
(4499460 'move' coerce_tmp[4499454] (4499456 call borrow[3142900] gr[4497642]))
-
if (7329653 '!=' (4499465 'cast' RootClass[236] coerce_tmp[4499454] 143 96) nil[32])
-
{
-
if (8377106 '==' (8377099 'cast' RootClass[236] (8377092 '.v' gr[4497642] chpl_p[2449474]) 144 96) nil[32])
-
{
-
(8377112 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8377115]:Remote(ndarray(3,real(64)))[2449292]
-
(8377117 'move' coerce_tmp[8377115] (8377119 '.v' gr[4497642] chpl_p[2449474]))
-
var call_tmp[4497776]:owned Remote(ndarray(3,real(64)))[4498059]
-
var ret_tmp[5600365]:owned Remote(ndarray(3,real(64)))[4498059]
-
(9314652 '_check_nil' coerce_tmp[8377115] 144 96)
-
(4497784 call copy[4498017] coerce_tmp[8377115] ret_tmp[5600365])
-
(5600368 'move' call_tmp[4497776] ret_tmp[5600365])
-
var call_tmp[4497785]:shared Remote(ndarray(3,real(64)))[2449401]
-
var i_obj[8658479]:_ref(owned Remote(ndarray(3,real(64))))[4498068]
-
(8658483 'move' i_obj[8658479] (8658481 'set reference' call_tmp[4497776]))
-
var _formal_tmp_obj[8658492]:owned Remote(ndarray(3,real(64)))[4498059]
-
(8658494 'move' _formal_tmp_obj[8658492] i_obj[8658479])
-
var i_obj[8658499]:_ref(owned Remote(ndarray(3,real(64))))[4498068]
-
(8658501 'move' i_obj[8658499] (8658503 'set reference' _formal_tmp_obj[8658492]))
-
var coerce_tmp[8658507]:Remote(ndarray(3,real(64)))[2449292]
-
(8658509 'move' coerce_tmp[8658507] (8658511 '.v' i_obj[8658499] chpl_p[4498054]))
-
(8658517 'noop' )
-
(8658525 '.=' i_obj[8658499] chpl_p[4498054] (8658522 'cast' Remote(ndarray(3,real(64)))[2449292] nil[32] 144 96))
-
if (8658540 '==' (8658533 'cast' RootClass[236] coerce_tmp[8658507] 144 96) nil[32])
-
{
-
(8658546 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8658549]:shared Remote(ndarray(3,real(64)))[2449401]
-
var initTemp[8658551]:shared Remote(ndarray(3,real(64)))[2449401]
-
(8658554 call init[3514384] initTemp[8658551] coerce_tmp[8658507] 144 96)
-
(8658557 'move' call_tmp[8658549] initTemp[8658551])
-
(8658564 call chpl__autoDestroy[5244165] _formal_tmp_obj[8658492] 144 96)
-
(5600398 'move' call_tmp[4497785] call_tmp[8658549])
-
(4497796 call =[4499488] gr[4497642] call_tmp[4497785] 144 96)
-
(5647253 call chpl__autoDestroy[4127820] call_tmp[4497785] 144 96)
}
}
-
var call_tmp[4497803]:baseValue[334793]
-
var initTemp[4499821]:baseValue[334793]
-
(4499824 call init[1335025] initTemp[4499821])
-
(4497805 'move' call_tmp[4497803] initTemp[4499821])
-
var call_tmp[4497809]:owned TensorResource(real(64),3,baseValue)[3520034]
-
var new_temp[4499944]:TensorResource(real(64),3,baseValue)[3518072]
-
var _formal_tmp_in_dataResource[4499951]:shared Remote(ndarray(3,real(64)))[2449401]
-
(5647243 '=' _formal_tmp_in_dataResource[4499951] dr[4497635])
-
(4499956 'noop' )
-
var _formal_tmp_in_gradResource[4499960]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(5647246 '=' _formal_tmp_in_gradResource[4499960] gr[4497642])
-
(4499965 'noop' )
-
(4499946 'move' new_temp[4499944] (4499841 call _new[4499855] _formal_tmp_in_dataResource[4499951] _formal_tmp_in_gradResource[4499960] call_tmp[4497803] 146 96))
-
var initTemp[4499993]:owned TensorResource(real(64),3,baseValue)[3520034]
-
(4499996 call init[4500001] initTemp[4499993] new_temp[4499944])
-
(4497811 'move' call_tmp[4497809] initTemp[4499993])
-
(4500318 '=' ret[4497581] call_tmp[4497809])
-
(5609050 '=' _retArg[5609048] ret[4497581])
-
(5609052 return _void[46])
}
-
- «»
function TensorResource(real(64),5,baseValue)[3540734] . detach[4500587] ( this[4500591]:TensorResource(real(64),5,baseValue)[3540734] , copy[4500595]:bool[19] , keepGrad[4500599]:bool[19] , _retArg[5609126]:_ref(owned TensorResource(real(64),5,baseValue))[3542705] ) : void[4]
const in arg this[4500591]:TensorResource(real(64),5,baseValue)[3540734] const in arg copy[4500595]:bool[19] const in arg keepGrad[4500599]:bool[19] ref arg _retArg[5609126]:_ref(owned TensorResource(real(64),5,baseValue))[3542705]-
{
-
var ret[4500630]:owned TensorResource(real(64),5,baseValue)[3542696]
-
var coerce_tmp[4500936]:BaseTensorResource(real(64),5)[2660412]
-
(4500942 'move' coerce_tmp[4500936] (4500938 'cast' BaseTensorResource(real(64),5)[2660412] this[4500591] 139 96))
-
var call_tmp[8190169]:_ref(shared Remote(ndarray(5,real(64))))[2675397]
-
(9347370 '_check_nil' coerce_tmp[4500936] 139 96)
-
(8190171 'move' call_tmp[8190169] (8190173 '.' coerce_tmp[4500936] dataResource[2660392]))
-
var dr[4500684]:shared Remote(ndarray(5,real(64)))[2675388]
-
(4500686 call init=[3538445] dr[4500684] call_tmp[8190169] 139 96)
-
var gr[4500691]:shared Remote(ndarray(5,real(64)))?[2675469]
-
var tmp[4500693]:shared Remote(ndarray(5,real(64)))?[2675469]
-
if keepGrad[4500599]
-
{
-
var coerce_tmp[4500979]:BaseTensorResource(real(64),5)[2660412]
-
(4500985 'move' coerce_tmp[4500979] (4500981 'cast' BaseTensorResource(real(64),5)[2660412] this[4500591] 140 96))
-
var call_tmp[8383275]:_ref(shared Remote(ndarray(5,real(64)))?)[2675478]
-
(9350018 '_check_nil' coerce_tmp[4500979] 140 96)
-
(8383277 'move' call_tmp[8383275] (8383279 '.' coerce_tmp[4500979] gradResource[2660402]))
-
var tmp[8658593]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(8658596 call init=[3539663] tmp[8658593] call_tmp[8383275] 140 96)
-
(4500712 'move' tmp[4500693] tmp[8658593])
}
-
{
-
(4503361 call init=[4503369] tmp[4500693] nil[32] 140 96)
}
-
(4500762 'move' gr[4500691] tmp[4500693])
-
if copy[4500595]
-
{
-
var call_tmp[4500776]:owned Remote(ndarray(5,real(64)))[4501108]
-
var coerce_tmp[4501185]:Remote(ndarray(5,real(64)))[2675279]
-
(4501191 'move' coerce_tmp[4501185] (4501187 call borrow[2687491] dr[4500684] 142 96))
-
var ret_tmp[5600419]:owned Remote(ndarray(5,real(64)))[4501108]
-
(9314666 '_check_nil' coerce_tmp[4501185] 142 96)
-
(4500784 call copy[4501066] coerce_tmp[4501185] ret_tmp[5600419])
-
(5600422 'move' call_tmp[4500776] ret_tmp[5600419])
-
var call_tmp[4500785]:shared Remote(ndarray(5,real(64)))[2675388]
-
var i_obj[8658771]:_ref(owned Remote(ndarray(5,real(64))))[4501117]
-
(8658775 'move' i_obj[8658771] (8658773 'set reference' call_tmp[4500776]))
-
var _formal_tmp_obj[8658784]:owned Remote(ndarray(5,real(64)))[4501108]
-
(8658786 'move' _formal_tmp_obj[8658784] i_obj[8658771])
-
var i_obj[8658791]:_ref(owned Remote(ndarray(5,real(64))))[4501117]
-
(8658793 'move' i_obj[8658791] (8658795 'set reference' _formal_tmp_obj[8658784]))
-
var coerce_tmp[8658799]:Remote(ndarray(5,real(64)))[2675279]
-
(8658801 'move' coerce_tmp[8658799] (8658803 '.v' i_obj[8658791] chpl_p[4501103]))
-
(8658809 'noop' )
-
(8658817 '.=' i_obj[8658791] chpl_p[4501103] (8658814 'cast' Remote(ndarray(5,real(64)))[2675279] nil[32] 142 96))
-
if (8658832 '==' (8658825 'cast' RootClass[236] coerce_tmp[8658799] 142 96) nil[32])
-
{
-
(8658838 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8658841]:shared Remote(ndarray(5,real(64)))[2675388]
-
var initTemp[8658843]:shared Remote(ndarray(5,real(64)))[2675388]
-
(8658846 call init[3537046] initTemp[8658843] coerce_tmp[8658799] 142 96)
-
(8658849 'move' call_tmp[8658841] initTemp[8658843])
-
(8658856 call chpl__autoDestroy[5244719] _formal_tmp_obj[8658784] 142 96)
-
(5600452 'move' call_tmp[4500785] call_tmp[8658841])
-
(4500796 call =[4502135] dr[4500684] call_tmp[4500785] 142 96)
-
(5647287 call chpl__autoDestroy[4153609] call_tmp[4500785] 142 96)
-
var coerce_tmp[4502503]:Remote(ndarray(5,real(64)))[2675279]
-
(4502509 'move' coerce_tmp[4502503] (4502505 call borrow[3168531] gr[4500691]))
-
if (7329683 '!=' (4502514 'cast' RootClass[236] coerce_tmp[4502503] 143 96) nil[32])
-
{
-
if (8383485 '==' (8383478 'cast' RootClass[236] (8383471 '.v' gr[4500691] chpl_p[2675461]) 144 96) nil[32])
-
{
-
(8383491 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8383494]:Remote(ndarray(5,real(64)))[2675279]
-
(8383496 'move' coerce_tmp[8383494] (8383498 '.v' gr[4500691] chpl_p[2675461]))
-
var call_tmp[4500825]:owned Remote(ndarray(5,real(64)))[4501108]
-
var ret_tmp[5600425]:owned Remote(ndarray(5,real(64)))[4501108]
-
(9314668 '_check_nil' coerce_tmp[8383494] 144 96)
-
(4500833 call copy[4501066] coerce_tmp[8383494] ret_tmp[5600425])
-
(5600428 'move' call_tmp[4500825] ret_tmp[5600425])
-
var call_tmp[4500834]:shared Remote(ndarray(5,real(64)))[2675388]
-
var i_obj[8658865]:_ref(owned Remote(ndarray(5,real(64))))[4501117]
-
(8658869 'move' i_obj[8658865] (8658867 'set reference' call_tmp[4500825]))
-
var _formal_tmp_obj[8658878]:owned Remote(ndarray(5,real(64)))[4501108]
-
(8658880 'move' _formal_tmp_obj[8658878] i_obj[8658865])
-
var i_obj[8658885]:_ref(owned Remote(ndarray(5,real(64))))[4501117]
-
(8658887 'move' i_obj[8658885] (8658889 'set reference' _formal_tmp_obj[8658878]))
-
var coerce_tmp[8658893]:Remote(ndarray(5,real(64)))[2675279]
-
(8658895 'move' coerce_tmp[8658893] (8658897 '.v' i_obj[8658885] chpl_p[4501103]))
-
(8658903 'noop' )
-
(8658911 '.=' i_obj[8658885] chpl_p[4501103] (8658908 'cast' Remote(ndarray(5,real(64)))[2675279] nil[32] 144 96))
-
if (8658926 '==' (8658919 'cast' RootClass[236] coerce_tmp[8658893] 144 96) nil[32])
-
{
-
(8658932 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8658935]:shared Remote(ndarray(5,real(64)))[2675388]
-
var initTemp[8658937]:shared Remote(ndarray(5,real(64)))[2675388]
-
(8658940 call init[3537046] initTemp[8658937] coerce_tmp[8658893] 144 96)
-
(8658943 'move' call_tmp[8658935] initTemp[8658937])
-
(8658950 call chpl__autoDestroy[5244719] _formal_tmp_obj[8658878] 144 96)
-
(5600458 'move' call_tmp[4500834] call_tmp[8658935])
-
(4500845 call =[4502537] gr[4500691] call_tmp[4500834] 144 96)
-
(5647291 call chpl__autoDestroy[4153609] call_tmp[4500834] 144 96)
}
}
-
var call_tmp[4500852]:baseValue[334793]
-
var initTemp[4502870]:baseValue[334793]
-
(4502873 call init[1335025] initTemp[4502870])
-
(4500854 'move' call_tmp[4500852] initTemp[4502870])
-
var call_tmp[4500858]:owned TensorResource(real(64),5,baseValue)[3542696]
-
var new_temp[4502993]:TensorResource(real(64),5,baseValue)[3540734]
-
var _formal_tmp_in_dataResource[4503000]:shared Remote(ndarray(5,real(64)))[2675388]
-
(5647281 '=' _formal_tmp_in_dataResource[4503000] dr[4500684])
-
(4503005 'noop' )
-
var _formal_tmp_in_gradResource[4503009]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(5647284 '=' _formal_tmp_in_gradResource[4503009] gr[4500691])
-
(4503014 'noop' )
-
(4502995 'move' new_temp[4502993] (4502890 call _new[4502904] _formal_tmp_in_dataResource[4503000] _formal_tmp_in_gradResource[4503009] call_tmp[4500852] 146 96))
-
var initTemp[4503042]:owned TensorResource(real(64),5,baseValue)[3542696]
-
(4503045 call init[4503050] initTemp[4503042] new_temp[4502993])
-
(4500860 'move' call_tmp[4500858] initTemp[4503042])
-
(4503367 '=' ret[4500630] call_tmp[4500858])
-
(5609128 '=' _retArg[5609126] ret[4500630])
-
(5609130 return _void[46])
}
-
- «»
function TensorResource(real(64),6,baseValue)[3557681] . detach[4503636] ( this[4503640]:TensorResource(real(64),6,baseValue)[3557681] , copy[4503644]:bool[19] , keepGrad[4503648]:bool[19] , _retArg[5609291]:_ref(owned TensorResource(real(64),6,baseValue))[3559652] ) : void[4]
const in arg this[4503640]:TensorResource(real(64),6,baseValue)[3557681] const in arg copy[4503644]:bool[19] const in arg keepGrad[4503648]:bool[19] ref arg _retArg[5609291]:_ref(owned TensorResource(real(64),6,baseValue))[3559652]-
{
-
var ret[4503679]:owned TensorResource(real(64),6,baseValue)[3559643]
-
var coerce_tmp[4503985]:BaseTensorResource(real(64),6)[2829689]
-
(4503991 'move' coerce_tmp[4503985] (4503987 'cast' BaseTensorResource(real(64),6)[2829689] this[4503640] 139 96))
-
var call_tmp[8260133]:_ref(shared Remote(ndarray(6,real(64))))[2846738]
-
(9348960 '_check_nil' coerce_tmp[4503985] 139 96)
-
(8260135 'move' call_tmp[8260133] (8260137 '.' coerce_tmp[4503985] dataResource[2829669]))
-
var dr[4503733]:shared Remote(ndarray(6,real(64)))[2846729]
-
(4503735 call init=[3555392] dr[4503733] call_tmp[8260133] 139 96)
-
var gr[4503740]:shared Remote(ndarray(6,real(64)))?[2846810]
-
var tmp[4503742]:shared Remote(ndarray(6,real(64)))?[2846810]
-
if keepGrad[4503648]
-
{
-
var coerce_tmp[4504028]:BaseTensorResource(real(64),6)[2829689]
-
(4504034 'move' coerce_tmp[4504028] (4504030 'cast' BaseTensorResource(real(64),6)[2829689] this[4503640] 140 96))
-
var call_tmp[8386750]:_ref(shared Remote(ndarray(6,real(64)))?)[2846819]
-
(9350026 '_check_nil' coerce_tmp[4504028] 140 96)
-
(8386752 'move' call_tmp[8386750] (8386754 '.' coerce_tmp[4504028] gradResource[2829679]))
-
var tmp[8658979]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(8658982 call init=[3556610] tmp[8658979] call_tmp[8386750] 140 96)
-
(4503761 'move' tmp[4503742] tmp[8658979])
}
-
{
-
(4506410 call init=[4506418] tmp[4503742] nil[32] 140 96)
}
-
(4503811 'move' gr[4503740] tmp[4503742])
-
if copy[4503644]
-
{
-
var call_tmp[4503825]:owned Remote(ndarray(6,real(64)))[4504157]
-
var coerce_tmp[4504234]:Remote(ndarray(6,real(64)))[2846620]
-
(4504240 'move' coerce_tmp[4504234] (4504236 call borrow[2859232] dr[4503733] 142 96))
-
var ret_tmp[5600479]:owned Remote(ndarray(6,real(64)))[4504157]
-
(9314682 '_check_nil' coerce_tmp[4504234] 142 96)
-
(4503833 call copy[4504115] coerce_tmp[4504234] ret_tmp[5600479])
-
(5600482 'move' call_tmp[4503825] ret_tmp[5600479])
-
var call_tmp[4503834]:shared Remote(ndarray(6,real(64)))[2846729]
-
var i_obj[8659157]:_ref(owned Remote(ndarray(6,real(64))))[4504166]
-
(8659161 'move' i_obj[8659157] (8659159 'set reference' call_tmp[4503825]))
-
var _formal_tmp_obj[8659170]:owned Remote(ndarray(6,real(64)))[4504157]
-
(8659172 'move' _formal_tmp_obj[8659170] i_obj[8659157])
-
var i_obj[8659177]:_ref(owned Remote(ndarray(6,real(64))))[4504166]
-
(8659179 'move' i_obj[8659177] (8659181 'set reference' _formal_tmp_obj[8659170]))
-
var coerce_tmp[8659185]:Remote(ndarray(6,real(64)))[2846620]
-
(8659187 'move' coerce_tmp[8659185] (8659189 '.v' i_obj[8659177] chpl_p[4504152]))
-
(8659195 'noop' )
-
(8659203 '.=' i_obj[8659177] chpl_p[4504152] (8659200 'cast' Remote(ndarray(6,real(64)))[2846620] nil[32] 142 96))
-
if (8659218 '==' (8659211 'cast' RootClass[236] coerce_tmp[8659185] 142 96) nil[32])
-
{
-
(8659224 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8659227]:shared Remote(ndarray(6,real(64)))[2846729]
-
var initTemp[8659229]:shared Remote(ndarray(6,real(64)))[2846729]
-
(8659232 call init[3553993] initTemp[8659229] coerce_tmp[8659185] 142 96)
-
(8659235 'move' call_tmp[8659227] initTemp[8659229])
-
(8659242 call chpl__autoDestroy[5245273] _formal_tmp_obj[8659170] 142 96)
-
(5600512 'move' call_tmp[4503834] call_tmp[8659227])
-
(4503845 call =[4505184] dr[4503733] call_tmp[4503834] 142 96)
-
(5647325 call chpl__autoDestroy[4170640] call_tmp[4503834] 142 96)
-
var coerce_tmp[4505552]:Remote(ndarray(6,real(64)))[2846620]
-
(4505558 'move' coerce_tmp[4505552] (4505554 call borrow[3183786] gr[4503740]))
-
if (7329713 '!=' (4505563 'cast' RootClass[236] coerce_tmp[4505552] 143 96) nil[32])
-
{
-
if (8386960 '==' (8386953 'cast' RootClass[236] (8386946 '.v' gr[4503740] chpl_p[2846802]) 144 96) nil[32])
-
{
-
(8386966 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8386969]:Remote(ndarray(6,real(64)))[2846620]
-
(8386971 'move' coerce_tmp[8386969] (8386973 '.v' gr[4503740] chpl_p[2846802]))
-
var call_tmp[4503874]:owned Remote(ndarray(6,real(64)))[4504157]
-
var ret_tmp[5600485]:owned Remote(ndarray(6,real(64)))[4504157]
-
(9314684 '_check_nil' coerce_tmp[8386969] 144 96)
-
(4503882 call copy[4504115] coerce_tmp[8386969] ret_tmp[5600485])
-
(5600488 'move' call_tmp[4503874] ret_tmp[5600485])
-
var call_tmp[4503883]:shared Remote(ndarray(6,real(64)))[2846729]
-
var i_obj[8659251]:_ref(owned Remote(ndarray(6,real(64))))[4504166]
-
(8659255 'move' i_obj[8659251] (8659253 'set reference' call_tmp[4503874]))
-
var _formal_tmp_obj[8659264]:owned Remote(ndarray(6,real(64)))[4504157]
-
(8659266 'move' _formal_tmp_obj[8659264] i_obj[8659251])
-
var i_obj[8659271]:_ref(owned Remote(ndarray(6,real(64))))[4504166]
-
(8659273 'move' i_obj[8659271] (8659275 'set reference' _formal_tmp_obj[8659264]))
-
var coerce_tmp[8659279]:Remote(ndarray(6,real(64)))[2846620]
-
(8659281 'move' coerce_tmp[8659279] (8659283 '.v' i_obj[8659271] chpl_p[4504152]))
-
(8659289 'noop' )
-
(8659297 '.=' i_obj[8659271] chpl_p[4504152] (8659294 'cast' Remote(ndarray(6,real(64)))[2846620] nil[32] 144 96))
-
if (8659312 '==' (8659305 'cast' RootClass[236] coerce_tmp[8659279] 144 96) nil[32])
-
{
-
(8659318 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8659321]:shared Remote(ndarray(6,real(64)))[2846729]
-
var initTemp[8659323]:shared Remote(ndarray(6,real(64)))[2846729]
-
(8659326 call init[3553993] initTemp[8659323] coerce_tmp[8659279] 144 96)
-
(8659329 'move' call_tmp[8659321] initTemp[8659323])
-
(8659336 call chpl__autoDestroy[5245273] _formal_tmp_obj[8659264] 144 96)
-
(5600518 'move' call_tmp[4503883] call_tmp[8659321])
-
(4503894 call =[4505586] gr[4503740] call_tmp[4503883] 144 96)
-
(5647329 call chpl__autoDestroy[4170640] call_tmp[4503883] 144 96)
}
}
-
var call_tmp[4503901]:baseValue[334793]
-
var initTemp[4505919]:baseValue[334793]
-
(4505922 call init[1335025] initTemp[4505919])
-
(4503903 'move' call_tmp[4503901] initTemp[4505919])
-
var call_tmp[4503907]:owned TensorResource(real(64),6,baseValue)[3559643]
-
var new_temp[4506042]:TensorResource(real(64),6,baseValue)[3557681]
-
var _formal_tmp_in_dataResource[4506049]:shared Remote(ndarray(6,real(64)))[2846729]
-
(5647319 '=' _formal_tmp_in_dataResource[4506049] dr[4503733])
-
(4506054 'noop' )
-
var _formal_tmp_in_gradResource[4506058]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(5647322 '=' _formal_tmp_in_gradResource[4506058] gr[4503740])
-
(4506063 'noop' )
-
(4506044 'move' new_temp[4506042] (4505939 call _new[4505953] _formal_tmp_in_dataResource[4506049] _formal_tmp_in_gradResource[4506058] call_tmp[4503901] 146 96))
-
var initTemp[4506091]:owned TensorResource(real(64),6,baseValue)[3559643]
-
(4506094 call init[4506099] initTemp[4506091] new_temp[4506042])
-
(4503909 'move' call_tmp[4503907] initTemp[4506091])
-
(4506416 '=' ret[4503679] call_tmp[4503907])
-
(5609293 '=' _retArg[5609291] ret[4503679])
-
(5609295 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] . detach[5201094] ( this[5201098]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] , copy[5201102]:bool[19] , keepGrad[5201106]:bool[19] , _retArg[5608916]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5201098]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] const in arg copy[5201102]:bool[19] const in arg keepGrad[5201106]:bool[19] ref arg _retArg[5608916]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5201137]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5201443]:BaseTensorResource(real(32),1)[2172058]
-
(5201449 'move' coerce_tmp[5201443] (5201445 'cast' BaseTensorResource(real(32),1)[2172058] this[5201098] 139 96))
-
var call_tmp[8545728]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350728 '_check_nil' coerce_tmp[5201443] 139 96)
-
(8545730 'move' call_tmp[8545728] (8545732 '.' coerce_tmp[5201443] dataResource[2172038]))
-
var dr[5201191]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201193 call init=[2278902] dr[5201191] call_tmp[8545728] 139 96)
-
var gr[5201198]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5201200]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5201106]
-
{
-
var coerce_tmp[5201486]:BaseTensorResource(real(32),1)[2172058]
-
(5201492 'move' coerce_tmp[5201486] (5201488 'cast' BaseTensorResource(real(32),1)[2172058] this[5201098] 140 96))
-
var call_tmp[8546023]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350786 '_check_nil' coerce_tmp[5201486] 140 96)
-
(8546025 'move' call_tmp[8546023] (8546027 '.' coerce_tmp[5201486] gradResource[2172048]))
-
var tmp[8640768]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640771 call init=[2280120] tmp[8640768] call_tmp[8546023] 140 96)
-
(5201219 'move' tmp[5201200] tmp[8640768])
}
-
{
-
(5201707 call init=[4426726] tmp[5201200] nil[32] 140 96)
}
-
(5201269 'move' gr[5201198] tmp[5201200])
-
if copy[5201102]
-
{
-
var call_tmp[5201283]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5201544]:Remote(ndarray(1,real(32)))[2178793]
-
(5201550 'move' coerce_tmp[5201544] (5201546 call borrow[2277630] dr[5201191] 142 96))
-
var ret_tmp[5597944]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316226 '_check_nil' coerce_tmp[5201544] 142 96)
-
(5201291 call copy[4424423] coerce_tmp[5201544] ret_tmp[5597944])
-
(5597947 'move' call_tmp[5201283] ret_tmp[5597944])
-
var call_tmp[5201292]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641571]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641575 'move' i_obj[8641571] (8641573 'set reference' call_tmp[5201283]))
-
var _formal_tmp_obj[8641584]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641586 'move' _formal_tmp_obj[8641584] i_obj[8641571])
-
var i_obj[8641591]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641593 'move' i_obj[8641591] (8641595 'set reference' _formal_tmp_obj[8641584]))
-
var coerce_tmp[8641599]:Remote(ndarray(1,real(32)))[2178793]
-
(8641601 'move' coerce_tmp[8641599] (8641603 '.v' i_obj[8641591] chpl_p[4424460]))
-
(8641609 'noop' )
-
(8641617 '.=' i_obj[8641591] chpl_p[4424460] (8641614 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8641632 '==' (8641625 'cast' RootClass[236] coerce_tmp[8641599] 142 96) nil[32])
-
{
-
(8641638 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8641641]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641643]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641646 call init[2276846] initTemp[8641643] coerce_tmp[8641599] 142 96)
-
(8641649 'move' call_tmp[8641641] initTemp[8641643])
-
(8641656 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641584] 142 96)
-
(5598265 'move' call_tmp[5201292] call_tmp[8641641])
-
(5201303 call =[4425492] dr[5201191] call_tmp[5201292] 142 96)
-
(5656821 call chpl__autoDestroy[4099474] call_tmp[5201292] 142 96)
-
var coerce_tmp[5201569]:Remote(ndarray(1,real(32)))[2178793]
-
(5201575 'move' coerce_tmp[5201569] (5201571 call borrow[3725426] gr[5201198]))
-
if (7330923 '!=' (5201580 'cast' RootClass[236] coerce_tmp[5201569] 143 96) nil[32])
-
{
-
if (8546412 '==' (8546405 'cast' RootClass[236] (8546398 '.v' gr[5201198] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546418 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546421]:Remote(ndarray(1,real(32)))[2178793]
-
(8546423 'move' coerce_tmp[8546421] (8546425 '.v' gr[5201198] chpl_p[2178975]))
-
var call_tmp[5201332]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597950]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316228 '_check_nil' coerce_tmp[8546421] 144 96)
-
(5201340 call copy[4424423] coerce_tmp[8546421] ret_tmp[5597950])
-
(5597953 'move' call_tmp[5201332] ret_tmp[5597950])
-
var call_tmp[5201341]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641665]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641669 'move' i_obj[8641665] (8641667 'set reference' call_tmp[5201332]))
-
var _formal_tmp_obj[8641678]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641680 'move' _formal_tmp_obj[8641678] i_obj[8641665])
-
var i_obj[8641685]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641687 'move' i_obj[8641685] (8641689 'set reference' _formal_tmp_obj[8641678]))
-
var coerce_tmp[8641693]:Remote(ndarray(1,real(32)))[2178793]
-
(8641695 'move' coerce_tmp[8641693] (8641697 '.v' i_obj[8641685] chpl_p[4424460]))
-
(8641703 'noop' )
-
(8641711 '.=' i_obj[8641685] chpl_p[4424460] (8641708 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8641726 '==' (8641719 'cast' RootClass[236] coerce_tmp[8641693] 144 96) nil[32])
-
{
-
(8641732 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8641735]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641737]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641740 call init[2276846] initTemp[8641737] coerce_tmp[8641693] 144 96)
-
(8641743 'move' call_tmp[8641735] initTemp[8641737])
-
(8641750 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641678] 144 96)
-
(5598271 'move' call_tmp[5201341] call_tmp[8641735])
-
(5201352 call =[4425894] gr[5201198] call_tmp[5201341] 144 96)
-
(5656825 call chpl__autoDestroy[4099474] call_tmp[5201341] 144 96)
}
}
-
var call_tmp[5201359]:baseValue[334793]
-
var initTemp[5201605]:baseValue[334793]
-
(5201608 call init[1335025] initTemp[5201605])
-
(5201361 'move' call_tmp[5201359] initTemp[5201605])
-
var call_tmp[5201365]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5201640]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5201647]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656815 '=' _formal_tmp_in_dataResource[5201647] dr[5201191])
-
(5201652 'noop' )
-
var _formal_tmp_in_gradResource[5201656]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656818 '=' _formal_tmp_in_gradResource[5201656] gr[5201198])
-
(5201661 'noop' )
-
(5201642 'move' new_temp[5201640] (5201625 call _new[4426261] _formal_tmp_in_dataResource[5201647] _formal_tmp_in_gradResource[5201656] call_tmp[5201359] 146 96))
-
var initTemp[5201667]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5201670 call init[4426407] initTemp[5201667] new_temp[5201640])
-
(5201367 'move' call_tmp[5201365] initTemp[5201667])
-
(5201713 '=' ret[5201137] call_tmp[5201365])
-
(5608918 '=' _retArg[5608916] ret[5201137])
-
(5608920 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . detach[5201717] ( this[5201721]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] , copy[5201725]:bool[19] , keepGrad[5201729]:bool[19] , _retArg[5608874]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5201721]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] const in arg copy[5201725]:bool[19] const in arg keepGrad[5201729]:bool[19] ref arg _retArg[5608874]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5201760]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5202066]:BaseTensorResource(real(32),1)[2172058]
-
(5202072 'move' coerce_tmp[5202066] (5202068 'cast' BaseTensorResource(real(32),1)[2172058] this[5201721] 139 96))
-
var call_tmp[8545738]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350730 '_check_nil' coerce_tmp[5202066] 139 96)
-
(8545740 'move' call_tmp[8545738] (8545742 '.' coerce_tmp[5202066] dataResource[2172038]))
-
var dr[5201814]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201816 call init=[2278902] dr[5201814] call_tmp[8545738] 139 96)
-
var gr[5201821]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5201823]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5201729]
-
{
-
var coerce_tmp[5202109]:BaseTensorResource(real(32),1)[2172058]
-
(5202115 'move' coerce_tmp[5202109] (5202111 'cast' BaseTensorResource(real(32),1)[2172058] this[5201721] 140 96))
-
var call_tmp[8546033]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350788 '_check_nil' coerce_tmp[5202109] 140 96)
-
(8546035 'move' call_tmp[8546033] (8546037 '.' coerce_tmp[5202109] gradResource[2172048]))
-
var tmp[8640787]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640790 call init=[2280120] tmp[8640787] call_tmp[8546033] 140 96)
-
(5201842 'move' tmp[5201823] tmp[8640787])
}
-
{
-
(5202330 call init=[4426726] tmp[5201823] nil[32] 140 96)
}
-
(5201892 'move' gr[5201821] tmp[5201823])
-
if copy[5201725]
-
{
-
var call_tmp[5201906]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5202167]:Remote(ndarray(1,real(32)))[2178793]
-
(5202173 'move' coerce_tmp[5202167] (5202169 call borrow[2277630] dr[5201814] 142 96))
-
var ret_tmp[5597956]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316230 '_check_nil' coerce_tmp[5202167] 142 96)
-
(5201914 call copy[4424423] coerce_tmp[5202167] ret_tmp[5597956])
-
(5597959 'move' call_tmp[5201906] ret_tmp[5597956])
-
var call_tmp[5201915]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641759]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641763 'move' i_obj[8641759] (8641761 'set reference' call_tmp[5201906]))
-
var _formal_tmp_obj[8641772]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641774 'move' _formal_tmp_obj[8641772] i_obj[8641759])
-
var i_obj[8641779]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641781 'move' i_obj[8641779] (8641783 'set reference' _formal_tmp_obj[8641772]))
-
var coerce_tmp[8641787]:Remote(ndarray(1,real(32)))[2178793]
-
(8641789 'move' coerce_tmp[8641787] (8641791 '.v' i_obj[8641779] chpl_p[4424460]))
-
(8641797 'noop' )
-
(8641805 '.=' i_obj[8641779] chpl_p[4424460] (8641802 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8641820 '==' (8641813 'cast' RootClass[236] coerce_tmp[8641787] 142 96) nil[32])
-
{
-
(8641826 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8641829]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641831]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641834 call init[2276846] initTemp[8641831] coerce_tmp[8641787] 142 96)
-
(8641837 'move' call_tmp[8641829] initTemp[8641831])
-
(8641844 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641772] 142 96)
-
(5598277 'move' call_tmp[5201915] call_tmp[8641829])
-
(5201926 call =[4425492] dr[5201814] call_tmp[5201915] 142 96)
-
(5656838 call chpl__autoDestroy[4099474] call_tmp[5201915] 142 96)
-
var coerce_tmp[5202192]:Remote(ndarray(1,real(32)))[2178793]
-
(5202198 'move' coerce_tmp[5202192] (5202194 call borrow[3725426] gr[5201821]))
-
if (7330933 '!=' (5202203 'cast' RootClass[236] coerce_tmp[5202192] 143 96) nil[32])
-
{
-
if (8546455 '==' (8546448 'cast' RootClass[236] (8546441 '.v' gr[5201821] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546461 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546464]:Remote(ndarray(1,real(32)))[2178793]
-
(8546466 'move' coerce_tmp[8546464] (8546468 '.v' gr[5201821] chpl_p[2178975]))
-
var call_tmp[5201955]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597962]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316232 '_check_nil' coerce_tmp[8546464] 144 96)
-
(5201963 call copy[4424423] coerce_tmp[8546464] ret_tmp[5597962])
-
(5597965 'move' call_tmp[5201955] ret_tmp[5597962])
-
var call_tmp[5201964]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641853]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641857 'move' i_obj[8641853] (8641855 'set reference' call_tmp[5201955]))
-
var _formal_tmp_obj[8641866]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641868 'move' _formal_tmp_obj[8641866] i_obj[8641853])
-
var i_obj[8641873]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641875 'move' i_obj[8641873] (8641877 'set reference' _formal_tmp_obj[8641866]))
-
var coerce_tmp[8641881]:Remote(ndarray(1,real(32)))[2178793]
-
(8641883 'move' coerce_tmp[8641881] (8641885 '.v' i_obj[8641873] chpl_p[4424460]))
-
(8641891 'noop' )
-
(8641899 '.=' i_obj[8641873] chpl_p[4424460] (8641896 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8641914 '==' (8641907 'cast' RootClass[236] coerce_tmp[8641881] 144 96) nil[32])
-
{
-
(8641920 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8641923]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8641925]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8641928 call init[2276846] initTemp[8641925] coerce_tmp[8641881] 144 96)
-
(8641931 'move' call_tmp[8641923] initTemp[8641925])
-
(8641938 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641866] 144 96)
-
(5598283 'move' call_tmp[5201964] call_tmp[8641923])
-
(5201975 call =[4425894] gr[5201821] call_tmp[5201964] 144 96)
-
(5656842 call chpl__autoDestroy[4099474] call_tmp[5201964] 144 96)
}
}
-
var call_tmp[5201982]:baseValue[334793]
-
var initTemp[5202228]:baseValue[334793]
-
(5202231 call init[1335025] initTemp[5202228])
-
(5201984 'move' call_tmp[5201982] initTemp[5202228])
-
var call_tmp[5201988]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5202263]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5202270]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656832 '=' _formal_tmp_in_dataResource[5202270] dr[5201814])
-
(5202275 'noop' )
-
var _formal_tmp_in_gradResource[5202279]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656835 '=' _formal_tmp_in_gradResource[5202279] gr[5201821])
-
(5202284 'noop' )
-
(5202265 'move' new_temp[5202263] (5202248 call _new[4426261] _formal_tmp_in_dataResource[5202270] _formal_tmp_in_gradResource[5202279] call_tmp[5201982] 146 96))
-
var initTemp[5202290]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5202293 call init[4426407] initTemp[5202290] new_temp[5202263])
-
(5201990 'move' call_tmp[5201988] initTemp[5202290])
-
(5202336 '=' ret[5201760] call_tmp[5201988])
-
(5608876 '=' _retArg[5608874] ret[5201760])
-
(5608878 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . detach[5202340] ( this[5202344]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] , copy[5202348]:bool[19] , keepGrad[5202352]:bool[19] , _retArg[5608856]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5202344]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] const in arg copy[5202348]:bool[19] const in arg keepGrad[5202352]:bool[19] ref arg _retArg[5608856]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5202383]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5202689]:BaseTensorResource(real(32),1)[2172058]
-
(5202695 'move' coerce_tmp[5202689] (5202691 'cast' BaseTensorResource(real(32),1)[2172058] this[5202344] 139 96))
-
var call_tmp[8545748]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350732 '_check_nil' coerce_tmp[5202689] 139 96)
-
(8545750 'move' call_tmp[8545748] (8545752 '.' coerce_tmp[5202689] dataResource[2172038]))
-
var dr[5202437]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5202439 call init=[2278902] dr[5202437] call_tmp[8545748] 139 96)
-
var gr[5202444]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5202446]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5202352]
-
{
-
var coerce_tmp[5202732]:BaseTensorResource(real(32),1)[2172058]
-
(5202738 'move' coerce_tmp[5202732] (5202734 'cast' BaseTensorResource(real(32),1)[2172058] this[5202344] 140 96))
-
var call_tmp[8546043]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350790 '_check_nil' coerce_tmp[5202732] 140 96)
-
(8546045 'move' call_tmp[8546043] (8546047 '.' coerce_tmp[5202732] gradResource[2172048]))
-
var tmp[8640806]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640809 call init=[2280120] tmp[8640806] call_tmp[8546043] 140 96)
-
(5202465 'move' tmp[5202446] tmp[8640806])
}
-
{
-
(5202953 call init=[4426726] tmp[5202446] nil[32] 140 96)
}
-
(5202515 'move' gr[5202444] tmp[5202446])
-
if copy[5202348]
-
{
-
var call_tmp[5202529]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5202790]:Remote(ndarray(1,real(32)))[2178793]
-
(5202796 'move' coerce_tmp[5202790] (5202792 call borrow[2277630] dr[5202437] 142 96))
-
var ret_tmp[5597968]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316234 '_check_nil' coerce_tmp[5202790] 142 96)
-
(5202537 call copy[4424423] coerce_tmp[5202790] ret_tmp[5597968])
-
(5597971 'move' call_tmp[5202529] ret_tmp[5597968])
-
var call_tmp[5202538]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8641947]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641951 'move' i_obj[8641947] (8641949 'set reference' call_tmp[5202529]))
-
var _formal_tmp_obj[8641960]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8641962 'move' _formal_tmp_obj[8641960] i_obj[8641947])
-
var i_obj[8641967]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8641969 'move' i_obj[8641967] (8641971 'set reference' _formal_tmp_obj[8641960]))
-
var coerce_tmp[8641975]:Remote(ndarray(1,real(32)))[2178793]
-
(8641977 'move' coerce_tmp[8641975] (8641979 '.v' i_obj[8641967] chpl_p[4424460]))
-
(8641985 'noop' )
-
(8641993 '.=' i_obj[8641967] chpl_p[4424460] (8641990 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8642008 '==' (8642001 'cast' RootClass[236] coerce_tmp[8641975] 142 96) nil[32])
-
{
-
(8642014 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8642017]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642019]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642022 call init[2276846] initTemp[8642019] coerce_tmp[8641975] 142 96)
-
(8642025 'move' call_tmp[8642017] initTemp[8642019])
-
(8642032 call chpl__autoDestroy[5239373] _formal_tmp_obj[8641960] 142 96)
-
(5598289 'move' call_tmp[5202538] call_tmp[8642017])
-
(5202549 call =[4425492] dr[5202437] call_tmp[5202538] 142 96)
-
(5656855 call chpl__autoDestroy[4099474] call_tmp[5202538] 142 96)
-
var coerce_tmp[5202815]:Remote(ndarray(1,real(32)))[2178793]
-
(5202821 'move' coerce_tmp[5202815] (5202817 call borrow[3725426] gr[5202444]))
-
if (7330943 '!=' (5202826 'cast' RootClass[236] coerce_tmp[5202815] 143 96) nil[32])
-
{
-
if (8546498 '==' (8546491 'cast' RootClass[236] (8546484 '.v' gr[5202444] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546504 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546507]:Remote(ndarray(1,real(32)))[2178793]
-
(8546509 'move' coerce_tmp[8546507] (8546511 '.v' gr[5202444] chpl_p[2178975]))
-
var call_tmp[5202578]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597974]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316236 '_check_nil' coerce_tmp[8546507] 144 96)
-
(5202586 call copy[4424423] coerce_tmp[8546507] ret_tmp[5597974])
-
(5597977 'move' call_tmp[5202578] ret_tmp[5597974])
-
var call_tmp[5202587]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642041]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642045 'move' i_obj[8642041] (8642043 'set reference' call_tmp[5202578]))
-
var _formal_tmp_obj[8642054]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642056 'move' _formal_tmp_obj[8642054] i_obj[8642041])
-
var i_obj[8642061]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642063 'move' i_obj[8642061] (8642065 'set reference' _formal_tmp_obj[8642054]))
-
var coerce_tmp[8642069]:Remote(ndarray(1,real(32)))[2178793]
-
(8642071 'move' coerce_tmp[8642069] (8642073 '.v' i_obj[8642061] chpl_p[4424460]))
-
(8642079 'noop' )
-
(8642087 '.=' i_obj[8642061] chpl_p[4424460] (8642084 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8642102 '==' (8642095 'cast' RootClass[236] coerce_tmp[8642069] 144 96) nil[32])
-
{
-
(8642108 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8642111]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642113]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642116 call init[2276846] initTemp[8642113] coerce_tmp[8642069] 144 96)
-
(8642119 'move' call_tmp[8642111] initTemp[8642113])
-
(8642126 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642054] 144 96)
-
(5598295 'move' call_tmp[5202587] call_tmp[8642111])
-
(5202598 call =[4425894] gr[5202444] call_tmp[5202587] 144 96)
-
(5656859 call chpl__autoDestroy[4099474] call_tmp[5202587] 144 96)
}
}
-
var call_tmp[5202605]:baseValue[334793]
-
var initTemp[5202851]:baseValue[334793]
-
(5202854 call init[1335025] initTemp[5202851])
-
(5202607 'move' call_tmp[5202605] initTemp[5202851])
-
var call_tmp[5202611]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5202886]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5202893]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656849 '=' _formal_tmp_in_dataResource[5202893] dr[5202437])
-
(5202898 'noop' )
-
var _formal_tmp_in_gradResource[5202902]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656852 '=' _formal_tmp_in_gradResource[5202902] gr[5202444])
-
(5202907 'noop' )
-
(5202888 'move' new_temp[5202886] (5202871 call _new[4426261] _formal_tmp_in_dataResource[5202893] _formal_tmp_in_gradResource[5202902] call_tmp[5202605] 146 96))
-
var initTemp[5202913]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5202916 call init[4426407] initTemp[5202913] new_temp[5202886])
-
(5202613 'move' call_tmp[5202611] initTemp[5202913])
-
(5202959 '=' ret[5202383] call_tmp[5202611])
-
(5608858 '=' _retArg[5608856] ret[5202383])
-
(5608860 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . detach[5202963] ( this[5202967]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] , copy[5202971]:bool[19] , keepGrad[5202975]:bool[19] , _retArg[5609150]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5202967]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] const in arg copy[5202971]:bool[19] const in arg keepGrad[5202975]:bool[19] ref arg _retArg[5609150]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5203006]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5203312]:BaseTensorResource(real(32),1)[2172058]
-
(5203318 'move' coerce_tmp[5203312] (5203314 'cast' BaseTensorResource(real(32),1)[2172058] this[5202967] 139 96))
-
var call_tmp[8545758]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350734 '_check_nil' coerce_tmp[5203312] 139 96)
-
(8545760 'move' call_tmp[8545758] (8545762 '.' coerce_tmp[5203312] dataResource[2172038]))
-
var dr[5203060]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203062 call init=[2278902] dr[5203060] call_tmp[8545758] 139 96)
-
var gr[5203067]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5203069]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5202975]
-
{
-
var coerce_tmp[5203355]:BaseTensorResource(real(32),1)[2172058]
-
(5203361 'move' coerce_tmp[5203355] (5203357 'cast' BaseTensorResource(real(32),1)[2172058] this[5202967] 140 96))
-
var call_tmp[8546053]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350792 '_check_nil' coerce_tmp[5203355] 140 96)
-
(8546055 'move' call_tmp[8546053] (8546057 '.' coerce_tmp[5203355] gradResource[2172048]))
-
var tmp[8640825]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640828 call init=[2280120] tmp[8640825] call_tmp[8546053] 140 96)
-
(5203088 'move' tmp[5203069] tmp[8640825])
}
-
{
-
(5203576 call init=[4426726] tmp[5203069] nil[32] 140 96)
}
-
(5203138 'move' gr[5203067] tmp[5203069])
-
if copy[5202971]
-
{
-
var call_tmp[5203152]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5203413]:Remote(ndarray(1,real(32)))[2178793]
-
(5203419 'move' coerce_tmp[5203413] (5203415 call borrow[2277630] dr[5203060] 142 96))
-
var ret_tmp[5597980]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316238 '_check_nil' coerce_tmp[5203413] 142 96)
-
(5203160 call copy[4424423] coerce_tmp[5203413] ret_tmp[5597980])
-
(5597983 'move' call_tmp[5203152] ret_tmp[5597980])
-
var call_tmp[5203161]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642135]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642139 'move' i_obj[8642135] (8642137 'set reference' call_tmp[5203152]))
-
var _formal_tmp_obj[8642148]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642150 'move' _formal_tmp_obj[8642148] i_obj[8642135])
-
var i_obj[8642155]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642157 'move' i_obj[8642155] (8642159 'set reference' _formal_tmp_obj[8642148]))
-
var coerce_tmp[8642163]:Remote(ndarray(1,real(32)))[2178793]
-
(8642165 'move' coerce_tmp[8642163] (8642167 '.v' i_obj[8642155] chpl_p[4424460]))
-
(8642173 'noop' )
-
(8642181 '.=' i_obj[8642155] chpl_p[4424460] (8642178 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8642196 '==' (8642189 'cast' RootClass[236] coerce_tmp[8642163] 142 96) nil[32])
-
{
-
(8642202 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8642205]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642207]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642210 call init[2276846] initTemp[8642207] coerce_tmp[8642163] 142 96)
-
(8642213 'move' call_tmp[8642205] initTemp[8642207])
-
(8642220 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642148] 142 96)
-
(5598301 'move' call_tmp[5203161] call_tmp[8642205])
-
(5203172 call =[4425492] dr[5203060] call_tmp[5203161] 142 96)
-
(5656872 call chpl__autoDestroy[4099474] call_tmp[5203161] 142 96)
-
var coerce_tmp[5203438]:Remote(ndarray(1,real(32)))[2178793]
-
(5203444 'move' coerce_tmp[5203438] (5203440 call borrow[3725426] gr[5203067]))
-
if (7330953 '!=' (5203449 'cast' RootClass[236] coerce_tmp[5203438] 143 96) nil[32])
-
{
-
if (8546541 '==' (8546534 'cast' RootClass[236] (8546527 '.v' gr[5203067] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546547 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546550]:Remote(ndarray(1,real(32)))[2178793]
-
(8546552 'move' coerce_tmp[8546550] (8546554 '.v' gr[5203067] chpl_p[2178975]))
-
var call_tmp[5203201]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597986]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316240 '_check_nil' coerce_tmp[8546550] 144 96)
-
(5203209 call copy[4424423] coerce_tmp[8546550] ret_tmp[5597986])
-
(5597989 'move' call_tmp[5203201] ret_tmp[5597986])
-
var call_tmp[5203210]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642229]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642233 'move' i_obj[8642229] (8642231 'set reference' call_tmp[5203201]))
-
var _formal_tmp_obj[8642242]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642244 'move' _formal_tmp_obj[8642242] i_obj[8642229])
-
var i_obj[8642249]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642251 'move' i_obj[8642249] (8642253 'set reference' _formal_tmp_obj[8642242]))
-
var coerce_tmp[8642257]:Remote(ndarray(1,real(32)))[2178793]
-
(8642259 'move' coerce_tmp[8642257] (8642261 '.v' i_obj[8642249] chpl_p[4424460]))
-
(8642267 'noop' )
-
(8642275 '.=' i_obj[8642249] chpl_p[4424460] (8642272 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8642290 '==' (8642283 'cast' RootClass[236] coerce_tmp[8642257] 144 96) nil[32])
-
{
-
(8642296 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8642299]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642301]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642304 call init[2276846] initTemp[8642301] coerce_tmp[8642257] 144 96)
-
(8642307 'move' call_tmp[8642299] initTemp[8642301])
-
(8642314 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642242] 144 96)
-
(5598307 'move' call_tmp[5203210] call_tmp[8642299])
-
(5203221 call =[4425894] gr[5203067] call_tmp[5203210] 144 96)
-
(5656876 call chpl__autoDestroy[4099474] call_tmp[5203210] 144 96)
}
}
-
var call_tmp[5203228]:baseValue[334793]
-
var initTemp[5203474]:baseValue[334793]
-
(5203477 call init[1335025] initTemp[5203474])
-
(5203230 'move' call_tmp[5203228] initTemp[5203474])
-
var call_tmp[5203234]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5203509]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5203516]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656866 '=' _formal_tmp_in_dataResource[5203516] dr[5203060])
-
(5203521 'noop' )
-
var _formal_tmp_in_gradResource[5203525]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656869 '=' _formal_tmp_in_gradResource[5203525] gr[5203067])
-
(5203530 'noop' )
-
(5203511 'move' new_temp[5203509] (5203494 call _new[4426261] _formal_tmp_in_dataResource[5203516] _formal_tmp_in_gradResource[5203525] call_tmp[5203228] 146 96))
-
var initTemp[5203536]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5203539 call init[4426407] initTemp[5203536] new_temp[5203509])
-
(5203236 'move' call_tmp[5203234] initTemp[5203536])
-
(5203582 '=' ret[5203006] call_tmp[5203234])
-
(5609152 '=' _retArg[5609150] ret[5203006])
-
(5609154 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . detach[5203586] ( this[5203590]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] , copy[5203594]:bool[19] , keepGrad[5203598]:bool[19] , _retArg[5609333]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5203590]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] const in arg copy[5203594]:bool[19] const in arg keepGrad[5203598]:bool[19] ref arg _retArg[5609333]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5203629]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5203935]:BaseTensorResource(real(32),1)[2172058]
-
(5203941 'move' coerce_tmp[5203935] (5203937 'cast' BaseTensorResource(real(32),1)[2172058] this[5203590] 139 96))
-
var call_tmp[8545768]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350736 '_check_nil' coerce_tmp[5203935] 139 96)
-
(8545770 'move' call_tmp[8545768] (8545772 '.' coerce_tmp[5203935] dataResource[2172038]))
-
var dr[5203683]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203685 call init=[2278902] dr[5203683] call_tmp[8545768] 139 96)
-
var gr[5203690]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5203692]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5203598]
-
{
-
var coerce_tmp[5203978]:BaseTensorResource(real(32),1)[2172058]
-
(5203984 'move' coerce_tmp[5203978] (5203980 'cast' BaseTensorResource(real(32),1)[2172058] this[5203590] 140 96))
-
var call_tmp[8546063]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350794 '_check_nil' coerce_tmp[5203978] 140 96)
-
(8546065 'move' call_tmp[8546063] (8546067 '.' coerce_tmp[5203978] gradResource[2172048]))
-
var tmp[8640844]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640847 call init=[2280120] tmp[8640844] call_tmp[8546063] 140 96)
-
(5203711 'move' tmp[5203692] tmp[8640844])
}
-
{
-
(5204199 call init=[4426726] tmp[5203692] nil[32] 140 96)
}
-
(5203761 'move' gr[5203690] tmp[5203692])
-
if copy[5203594]
-
{
-
var call_tmp[5203775]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5204036]:Remote(ndarray(1,real(32)))[2178793]
-
(5204042 'move' coerce_tmp[5204036] (5204038 call borrow[2277630] dr[5203683] 142 96))
-
var ret_tmp[5597992]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316242 '_check_nil' coerce_tmp[5204036] 142 96)
-
(5203783 call copy[4424423] coerce_tmp[5204036] ret_tmp[5597992])
-
(5597995 'move' call_tmp[5203775] ret_tmp[5597992])
-
var call_tmp[5203784]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642323]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642327 'move' i_obj[8642323] (8642325 'set reference' call_tmp[5203775]))
-
var _formal_tmp_obj[8642336]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642338 'move' _formal_tmp_obj[8642336] i_obj[8642323])
-
var i_obj[8642343]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642345 'move' i_obj[8642343] (8642347 'set reference' _formal_tmp_obj[8642336]))
-
var coerce_tmp[8642351]:Remote(ndarray(1,real(32)))[2178793]
-
(8642353 'move' coerce_tmp[8642351] (8642355 '.v' i_obj[8642343] chpl_p[4424460]))
-
(8642361 'noop' )
-
(8642369 '.=' i_obj[8642343] chpl_p[4424460] (8642366 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8642384 '==' (8642377 'cast' RootClass[236] coerce_tmp[8642351] 142 96) nil[32])
-
{
-
(8642390 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8642393]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642395]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642398 call init[2276846] initTemp[8642395] coerce_tmp[8642351] 142 96)
-
(8642401 'move' call_tmp[8642393] initTemp[8642395])
-
(8642408 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642336] 142 96)
-
(5598313 'move' call_tmp[5203784] call_tmp[8642393])
-
(5203795 call =[4425492] dr[5203683] call_tmp[5203784] 142 96)
-
(5656889 call chpl__autoDestroy[4099474] call_tmp[5203784] 142 96)
-
var coerce_tmp[5204061]:Remote(ndarray(1,real(32)))[2178793]
-
(5204067 'move' coerce_tmp[5204061] (5204063 call borrow[3725426] gr[5203690]))
-
if (7330963 '!=' (5204072 'cast' RootClass[236] coerce_tmp[5204061] 143 96) nil[32])
-
{
-
if (8546584 '==' (8546577 'cast' RootClass[236] (8546570 '.v' gr[5203690] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546590 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546593]:Remote(ndarray(1,real(32)))[2178793]
-
(8546595 'move' coerce_tmp[8546593] (8546597 '.v' gr[5203690] chpl_p[2178975]))
-
var call_tmp[5203824]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5597998]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316244 '_check_nil' coerce_tmp[8546593] 144 96)
-
(5203832 call copy[4424423] coerce_tmp[8546593] ret_tmp[5597998])
-
(5598001 'move' call_tmp[5203824] ret_tmp[5597998])
-
var call_tmp[5203833]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642417]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642421 'move' i_obj[8642417] (8642419 'set reference' call_tmp[5203824]))
-
var _formal_tmp_obj[8642430]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642432 'move' _formal_tmp_obj[8642430] i_obj[8642417])
-
var i_obj[8642437]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642439 'move' i_obj[8642437] (8642441 'set reference' _formal_tmp_obj[8642430]))
-
var coerce_tmp[8642445]:Remote(ndarray(1,real(32)))[2178793]
-
(8642447 'move' coerce_tmp[8642445] (8642449 '.v' i_obj[8642437] chpl_p[4424460]))
-
(8642455 'noop' )
-
(8642463 '.=' i_obj[8642437] chpl_p[4424460] (8642460 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8642478 '==' (8642471 'cast' RootClass[236] coerce_tmp[8642445] 144 96) nil[32])
-
{
-
(8642484 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8642487]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642489]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642492 call init[2276846] initTemp[8642489] coerce_tmp[8642445] 144 96)
-
(8642495 'move' call_tmp[8642487] initTemp[8642489])
-
(8642502 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642430] 144 96)
-
(5598319 'move' call_tmp[5203833] call_tmp[8642487])
-
(5203844 call =[4425894] gr[5203690] call_tmp[5203833] 144 96)
-
(5656893 call chpl__autoDestroy[4099474] call_tmp[5203833] 144 96)
}
}
-
var call_tmp[5203851]:baseValue[334793]
-
var initTemp[5204097]:baseValue[334793]
-
(5204100 call init[1335025] initTemp[5204097])
-
(5203853 'move' call_tmp[5203851] initTemp[5204097])
-
var call_tmp[5203857]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5204132]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5204139]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656883 '=' _formal_tmp_in_dataResource[5204139] dr[5203683])
-
(5204144 'noop' )
-
var _formal_tmp_in_gradResource[5204148]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656886 '=' _formal_tmp_in_gradResource[5204148] gr[5203690])
-
(5204153 'noop' )
-
(5204134 'move' new_temp[5204132] (5204117 call _new[4426261] _formal_tmp_in_dataResource[5204139] _formal_tmp_in_gradResource[5204148] call_tmp[5203851] 146 96))
-
var initTemp[5204159]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5204162 call init[4426407] initTemp[5204159] new_temp[5204132])
-
(5203859 'move' call_tmp[5203857] initTemp[5204159])
-
(5204205 '=' ret[5203629] call_tmp[5203857])
-
(5609335 '=' _retArg[5609333] ret[5203629])
-
(5609337 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . detach[5204209] ( this[5204213]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] , copy[5204217]:bool[19] , keepGrad[5204221]:bool[19] , _retArg[5609261]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5204213]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] const in arg copy[5204217]:bool[19] const in arg keepGrad[5204221]:bool[19] ref arg _retArg[5609261]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5204252]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5204558]:BaseTensorResource(real(32),1)[2172058]
-
(5204564 'move' coerce_tmp[5204558] (5204560 'cast' BaseTensorResource(real(32),1)[2172058] this[5204213] 139 96))
-
var call_tmp[8545778]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350738 '_check_nil' coerce_tmp[5204558] 139 96)
-
(8545780 'move' call_tmp[8545778] (8545782 '.' coerce_tmp[5204558] dataResource[2172038]))
-
var dr[5204306]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204308 call init=[2278902] dr[5204306] call_tmp[8545778] 139 96)
-
var gr[5204313]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5204315]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5204221]
-
{
-
var coerce_tmp[5204601]:BaseTensorResource(real(32),1)[2172058]
-
(5204607 'move' coerce_tmp[5204601] (5204603 'cast' BaseTensorResource(real(32),1)[2172058] this[5204213] 140 96))
-
var call_tmp[8546073]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350796 '_check_nil' coerce_tmp[5204601] 140 96)
-
(8546075 'move' call_tmp[8546073] (8546077 '.' coerce_tmp[5204601] gradResource[2172048]))
-
var tmp[8640863]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640866 call init=[2280120] tmp[8640863] call_tmp[8546073] 140 96)
-
(5204334 'move' tmp[5204315] tmp[8640863])
}
-
{
-
(5204822 call init=[4426726] tmp[5204315] nil[32] 140 96)
}
-
(5204384 'move' gr[5204313] tmp[5204315])
-
if copy[5204217]
-
{
-
var call_tmp[5204398]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5204659]:Remote(ndarray(1,real(32)))[2178793]
-
(5204665 'move' coerce_tmp[5204659] (5204661 call borrow[2277630] dr[5204306] 142 96))
-
var ret_tmp[5598004]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316246 '_check_nil' coerce_tmp[5204659] 142 96)
-
(5204406 call copy[4424423] coerce_tmp[5204659] ret_tmp[5598004])
-
(5598007 'move' call_tmp[5204398] ret_tmp[5598004])
-
var call_tmp[5204407]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642511]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642515 'move' i_obj[8642511] (8642513 'set reference' call_tmp[5204398]))
-
var _formal_tmp_obj[8642524]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642526 'move' _formal_tmp_obj[8642524] i_obj[8642511])
-
var i_obj[8642531]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642533 'move' i_obj[8642531] (8642535 'set reference' _formal_tmp_obj[8642524]))
-
var coerce_tmp[8642539]:Remote(ndarray(1,real(32)))[2178793]
-
(8642541 'move' coerce_tmp[8642539] (8642543 '.v' i_obj[8642531] chpl_p[4424460]))
-
(8642549 'noop' )
-
(8642557 '.=' i_obj[8642531] chpl_p[4424460] (8642554 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8642572 '==' (8642565 'cast' RootClass[236] coerce_tmp[8642539] 142 96) nil[32])
-
{
-
(8642578 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8642581]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642583]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642586 call init[2276846] initTemp[8642583] coerce_tmp[8642539] 142 96)
-
(8642589 'move' call_tmp[8642581] initTemp[8642583])
-
(8642596 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642524] 142 96)
-
(5598325 'move' call_tmp[5204407] call_tmp[8642581])
-
(5204418 call =[4425492] dr[5204306] call_tmp[5204407] 142 96)
-
(5656906 call chpl__autoDestroy[4099474] call_tmp[5204407] 142 96)
-
var coerce_tmp[5204684]:Remote(ndarray(1,real(32)))[2178793]
-
(5204690 'move' coerce_tmp[5204684] (5204686 call borrow[3725426] gr[5204313]))
-
if (7330973 '!=' (5204695 'cast' RootClass[236] coerce_tmp[5204684] 143 96) nil[32])
-
{
-
if (8546627 '==' (8546620 'cast' RootClass[236] (8546613 '.v' gr[5204313] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546633 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546636]:Remote(ndarray(1,real(32)))[2178793]
-
(8546638 'move' coerce_tmp[8546636] (8546640 '.v' gr[5204313] chpl_p[2178975]))
-
var call_tmp[5204447]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598010]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316248 '_check_nil' coerce_tmp[8546636] 144 96)
-
(5204455 call copy[4424423] coerce_tmp[8546636] ret_tmp[5598010])
-
(5598013 'move' call_tmp[5204447] ret_tmp[5598010])
-
var call_tmp[5204456]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642605]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642609 'move' i_obj[8642605] (8642607 'set reference' call_tmp[5204447]))
-
var _formal_tmp_obj[8642618]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642620 'move' _formal_tmp_obj[8642618] i_obj[8642605])
-
var i_obj[8642625]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642627 'move' i_obj[8642625] (8642629 'set reference' _formal_tmp_obj[8642618]))
-
var coerce_tmp[8642633]:Remote(ndarray(1,real(32)))[2178793]
-
(8642635 'move' coerce_tmp[8642633] (8642637 '.v' i_obj[8642625] chpl_p[4424460]))
-
(8642643 'noop' )
-
(8642651 '.=' i_obj[8642625] chpl_p[4424460] (8642648 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8642666 '==' (8642659 'cast' RootClass[236] coerce_tmp[8642633] 144 96) nil[32])
-
{
-
(8642672 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8642675]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642677]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642680 call init[2276846] initTemp[8642677] coerce_tmp[8642633] 144 96)
-
(8642683 'move' call_tmp[8642675] initTemp[8642677])
-
(8642690 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642618] 144 96)
-
(5598331 'move' call_tmp[5204456] call_tmp[8642675])
-
(5204467 call =[4425894] gr[5204313] call_tmp[5204456] 144 96)
-
(5656910 call chpl__autoDestroy[4099474] call_tmp[5204456] 144 96)
}
}
-
var call_tmp[5204474]:baseValue[334793]
-
var initTemp[5204720]:baseValue[334793]
-
(5204723 call init[1335025] initTemp[5204720])
-
(5204476 'move' call_tmp[5204474] initTemp[5204720])
-
var call_tmp[5204480]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5204755]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5204762]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656900 '=' _formal_tmp_in_dataResource[5204762] dr[5204306])
-
(5204767 'noop' )
-
var _formal_tmp_in_gradResource[5204771]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656903 '=' _formal_tmp_in_gradResource[5204771] gr[5204313])
-
(5204776 'noop' )
-
(5204757 'move' new_temp[5204755] (5204740 call _new[4426261] _formal_tmp_in_dataResource[5204762] _formal_tmp_in_gradResource[5204771] call_tmp[5204474] 146 96))
-
var initTemp[5204782]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5204785 call init[4426407] initTemp[5204782] new_temp[5204755])
-
(5204482 'move' call_tmp[5204480] initTemp[5204782])
-
(5204828 '=' ret[5204252] call_tmp[5204480])
-
(5609263 '=' _retArg[5609261] ret[5204252])
-
(5609265 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . detach[5204832] ( this[5204836]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] , copy[5204840]:bool[19] , keepGrad[5204844]:bool[19] , _retArg[5609249]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5204836]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] const in arg copy[5204840]:bool[19] const in arg keepGrad[5204844]:bool[19] ref arg _retArg[5609249]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5204875]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5205181]:BaseTensorResource(real(32),1)[2172058]
-
(5205187 'move' coerce_tmp[5205181] (5205183 'cast' BaseTensorResource(real(32),1)[2172058] this[5204836] 139 96))
-
var call_tmp[8545788]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350740 '_check_nil' coerce_tmp[5205181] 139 96)
-
(8545790 'move' call_tmp[8545788] (8545792 '.' coerce_tmp[5205181] dataResource[2172038]))
-
var dr[5204929]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204931 call init=[2278902] dr[5204929] call_tmp[8545788] 139 96)
-
var gr[5204936]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5204938]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5204844]
-
{
-
var coerce_tmp[5205224]:BaseTensorResource(real(32),1)[2172058]
-
(5205230 'move' coerce_tmp[5205224] (5205226 'cast' BaseTensorResource(real(32),1)[2172058] this[5204836] 140 96))
-
var call_tmp[8546083]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350798 '_check_nil' coerce_tmp[5205224] 140 96)
-
(8546085 'move' call_tmp[8546083] (8546087 '.' coerce_tmp[5205224] gradResource[2172048]))
-
var tmp[8640882]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640885 call init=[2280120] tmp[8640882] call_tmp[8546083] 140 96)
-
(5204957 'move' tmp[5204938] tmp[8640882])
}
-
{
-
(5205445 call init=[4426726] tmp[5204938] nil[32] 140 96)
}
-
(5205007 'move' gr[5204936] tmp[5204938])
-
if copy[5204840]
-
{
-
var call_tmp[5205021]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5205282]:Remote(ndarray(1,real(32)))[2178793]
-
(5205288 'move' coerce_tmp[5205282] (5205284 call borrow[2277630] dr[5204929] 142 96))
-
var ret_tmp[5598016]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316250 '_check_nil' coerce_tmp[5205282] 142 96)
-
(5205029 call copy[4424423] coerce_tmp[5205282] ret_tmp[5598016])
-
(5598019 'move' call_tmp[5205021] ret_tmp[5598016])
-
var call_tmp[5205030]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642699]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642703 'move' i_obj[8642699] (8642701 'set reference' call_tmp[5205021]))
-
var _formal_tmp_obj[8642712]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642714 'move' _formal_tmp_obj[8642712] i_obj[8642699])
-
var i_obj[8642719]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642721 'move' i_obj[8642719] (8642723 'set reference' _formal_tmp_obj[8642712]))
-
var coerce_tmp[8642727]:Remote(ndarray(1,real(32)))[2178793]
-
(8642729 'move' coerce_tmp[8642727] (8642731 '.v' i_obj[8642719] chpl_p[4424460]))
-
(8642737 'noop' )
-
(8642745 '.=' i_obj[8642719] chpl_p[4424460] (8642742 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8642760 '==' (8642753 'cast' RootClass[236] coerce_tmp[8642727] 142 96) nil[32])
-
{
-
(8642766 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8642769]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642771]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642774 call init[2276846] initTemp[8642771] coerce_tmp[8642727] 142 96)
-
(8642777 'move' call_tmp[8642769] initTemp[8642771])
-
(8642784 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642712] 142 96)
-
(5598337 'move' call_tmp[5205030] call_tmp[8642769])
-
(5205041 call =[4425492] dr[5204929] call_tmp[5205030] 142 96)
-
(5656923 call chpl__autoDestroy[4099474] call_tmp[5205030] 142 96)
-
var coerce_tmp[5205307]:Remote(ndarray(1,real(32)))[2178793]
-
(5205313 'move' coerce_tmp[5205307] (5205309 call borrow[3725426] gr[5204936]))
-
if (7330983 '!=' (5205318 'cast' RootClass[236] coerce_tmp[5205307] 143 96) nil[32])
-
{
-
if (8546670 '==' (8546663 'cast' RootClass[236] (8546656 '.v' gr[5204936] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546676 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546679]:Remote(ndarray(1,real(32)))[2178793]
-
(8546681 'move' coerce_tmp[8546679] (8546683 '.v' gr[5204936] chpl_p[2178975]))
-
var call_tmp[5205070]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598022]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316252 '_check_nil' coerce_tmp[8546679] 144 96)
-
(5205078 call copy[4424423] coerce_tmp[8546679] ret_tmp[5598022])
-
(5598025 'move' call_tmp[5205070] ret_tmp[5598022])
-
var call_tmp[5205079]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642793]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642797 'move' i_obj[8642793] (8642795 'set reference' call_tmp[5205070]))
-
var _formal_tmp_obj[8642806]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642808 'move' _formal_tmp_obj[8642806] i_obj[8642793])
-
var i_obj[8642813]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642815 'move' i_obj[8642813] (8642817 'set reference' _formal_tmp_obj[8642806]))
-
var coerce_tmp[8642821]:Remote(ndarray(1,real(32)))[2178793]
-
(8642823 'move' coerce_tmp[8642821] (8642825 '.v' i_obj[8642813] chpl_p[4424460]))
-
(8642831 'noop' )
-
(8642839 '.=' i_obj[8642813] chpl_p[4424460] (8642836 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8642854 '==' (8642847 'cast' RootClass[236] coerce_tmp[8642821] 144 96) nil[32])
-
{
-
(8642860 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8642863]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642865]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642868 call init[2276846] initTemp[8642865] coerce_tmp[8642821] 144 96)
-
(8642871 'move' call_tmp[8642863] initTemp[8642865])
-
(8642878 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642806] 144 96)
-
(5598343 'move' call_tmp[5205079] call_tmp[8642863])
-
(5205090 call =[4425894] gr[5204936] call_tmp[5205079] 144 96)
-
(5656927 call chpl__autoDestroy[4099474] call_tmp[5205079] 144 96)
}
}
-
var call_tmp[5205097]:baseValue[334793]
-
var initTemp[5205343]:baseValue[334793]
-
(5205346 call init[1335025] initTemp[5205343])
-
(5205099 'move' call_tmp[5205097] initTemp[5205343])
-
var call_tmp[5205103]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5205378]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5205385]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656917 '=' _formal_tmp_in_dataResource[5205385] dr[5204929])
-
(5205390 'noop' )
-
var _formal_tmp_in_gradResource[5205394]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656920 '=' _formal_tmp_in_gradResource[5205394] gr[5204936])
-
(5205399 'noop' )
-
(5205380 'move' new_temp[5205378] (5205363 call _new[4426261] _formal_tmp_in_dataResource[5205385] _formal_tmp_in_gradResource[5205394] call_tmp[5205097] 146 96))
-
var initTemp[5205405]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5205408 call init[4426407] initTemp[5205405] new_temp[5205378])
-
(5205105 'move' call_tmp[5205103] initTemp[5205405])
-
(5205451 '=' ret[5204875] call_tmp[5205103])
-
(5609251 '=' _retArg[5609249] ret[5204875])
-
(5609253 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . detach[5205455] ( this[5205459]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] , copy[5205463]:bool[19] , keepGrad[5205467]:bool[19] , _retArg[5609144]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5205459]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] const in arg copy[5205463]:bool[19] const in arg keepGrad[5205467]:bool[19] ref arg _retArg[5609144]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5205498]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5205804]:BaseTensorResource(real(32),1)[2172058]
-
(5205810 'move' coerce_tmp[5205804] (5205806 'cast' BaseTensorResource(real(32),1)[2172058] this[5205459] 139 96))
-
var call_tmp[8545798]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350742 '_check_nil' coerce_tmp[5205804] 139 96)
-
(8545800 'move' call_tmp[8545798] (8545802 '.' coerce_tmp[5205804] dataResource[2172038]))
-
var dr[5205552]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5205554 call init=[2278902] dr[5205552] call_tmp[8545798] 139 96)
-
var gr[5205559]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5205561]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5205467]
-
{
-
var coerce_tmp[5205847]:BaseTensorResource(real(32),1)[2172058]
-
(5205853 'move' coerce_tmp[5205847] (5205849 'cast' BaseTensorResource(real(32),1)[2172058] this[5205459] 140 96))
-
var call_tmp[8546093]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350800 '_check_nil' coerce_tmp[5205847] 140 96)
-
(8546095 'move' call_tmp[8546093] (8546097 '.' coerce_tmp[5205847] gradResource[2172048]))
-
var tmp[8640901]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640904 call init=[2280120] tmp[8640901] call_tmp[8546093] 140 96)
-
(5205580 'move' tmp[5205561] tmp[8640901])
}
-
{
-
(5206068 call init=[4426726] tmp[5205561] nil[32] 140 96)
}
-
(5205630 'move' gr[5205559] tmp[5205561])
-
if copy[5205463]
-
{
-
var call_tmp[5205644]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5205905]:Remote(ndarray(1,real(32)))[2178793]
-
(5205911 'move' coerce_tmp[5205905] (5205907 call borrow[2277630] dr[5205552] 142 96))
-
var ret_tmp[5598028]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316254 '_check_nil' coerce_tmp[5205905] 142 96)
-
(5205652 call copy[4424423] coerce_tmp[5205905] ret_tmp[5598028])
-
(5598031 'move' call_tmp[5205644] ret_tmp[5598028])
-
var call_tmp[5205653]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642887]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642891 'move' i_obj[8642887] (8642889 'set reference' call_tmp[5205644]))
-
var _formal_tmp_obj[8642900]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642902 'move' _formal_tmp_obj[8642900] i_obj[8642887])
-
var i_obj[8642907]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642909 'move' i_obj[8642907] (8642911 'set reference' _formal_tmp_obj[8642900]))
-
var coerce_tmp[8642915]:Remote(ndarray(1,real(32)))[2178793]
-
(8642917 'move' coerce_tmp[8642915] (8642919 '.v' i_obj[8642907] chpl_p[4424460]))
-
(8642925 'noop' )
-
(8642933 '.=' i_obj[8642907] chpl_p[4424460] (8642930 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8642948 '==' (8642941 'cast' RootClass[236] coerce_tmp[8642915] 142 96) nil[32])
-
{
-
(8642954 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8642957]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8642959]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8642962 call init[2276846] initTemp[8642959] coerce_tmp[8642915] 142 96)
-
(8642965 'move' call_tmp[8642957] initTemp[8642959])
-
(8642972 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642900] 142 96)
-
(5598349 'move' call_tmp[5205653] call_tmp[8642957])
-
(5205664 call =[4425492] dr[5205552] call_tmp[5205653] 142 96)
-
(5656940 call chpl__autoDestroy[4099474] call_tmp[5205653] 142 96)
-
var coerce_tmp[5205930]:Remote(ndarray(1,real(32)))[2178793]
-
(5205936 'move' coerce_tmp[5205930] (5205932 call borrow[3725426] gr[5205559]))
-
if (7330993 '!=' (5205941 'cast' RootClass[236] coerce_tmp[5205930] 143 96) nil[32])
-
{
-
if (8546713 '==' (8546706 'cast' RootClass[236] (8546699 '.v' gr[5205559] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546719 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546722]:Remote(ndarray(1,real(32)))[2178793]
-
(8546724 'move' coerce_tmp[8546722] (8546726 '.v' gr[5205559] chpl_p[2178975]))
-
var call_tmp[5205693]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598034]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316256 '_check_nil' coerce_tmp[8546722] 144 96)
-
(5205701 call copy[4424423] coerce_tmp[8546722] ret_tmp[5598034])
-
(5598037 'move' call_tmp[5205693] ret_tmp[5598034])
-
var call_tmp[5205702]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8642981]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8642985 'move' i_obj[8642981] (8642983 'set reference' call_tmp[5205693]))
-
var _formal_tmp_obj[8642994]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8642996 'move' _formal_tmp_obj[8642994] i_obj[8642981])
-
var i_obj[8643001]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643003 'move' i_obj[8643001] (8643005 'set reference' _formal_tmp_obj[8642994]))
-
var coerce_tmp[8643009]:Remote(ndarray(1,real(32)))[2178793]
-
(8643011 'move' coerce_tmp[8643009] (8643013 '.v' i_obj[8643001] chpl_p[4424460]))
-
(8643019 'noop' )
-
(8643027 '.=' i_obj[8643001] chpl_p[4424460] (8643024 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8643042 '==' (8643035 'cast' RootClass[236] coerce_tmp[8643009] 144 96) nil[32])
-
{
-
(8643048 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8643051]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643053]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643056 call init[2276846] initTemp[8643053] coerce_tmp[8643009] 144 96)
-
(8643059 'move' call_tmp[8643051] initTemp[8643053])
-
(8643066 call chpl__autoDestroy[5239373] _formal_tmp_obj[8642994] 144 96)
-
(5598355 'move' call_tmp[5205702] call_tmp[8643051])
-
(5205713 call =[4425894] gr[5205559] call_tmp[5205702] 144 96)
-
(5656944 call chpl__autoDestroy[4099474] call_tmp[5205702] 144 96)
}
}
-
var call_tmp[5205720]:baseValue[334793]
-
var initTemp[5205966]:baseValue[334793]
-
(5205969 call init[1335025] initTemp[5205966])
-
(5205722 'move' call_tmp[5205720] initTemp[5205966])
-
var call_tmp[5205726]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5206001]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5206008]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656934 '=' _formal_tmp_in_dataResource[5206008] dr[5205552])
-
(5206013 'noop' )
-
var _formal_tmp_in_gradResource[5206017]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656937 '=' _formal_tmp_in_gradResource[5206017] gr[5205559])
-
(5206022 'noop' )
-
(5206003 'move' new_temp[5206001] (5205986 call _new[4426261] _formal_tmp_in_dataResource[5206008] _formal_tmp_in_gradResource[5206017] call_tmp[5205720] 146 96))
-
var initTemp[5206028]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5206031 call init[4426407] initTemp[5206028] new_temp[5206001])
-
(5205728 'move' call_tmp[5205726] initTemp[5206028])
-
(5206074 '=' ret[5205498] call_tmp[5205726])
-
(5609146 '=' _retArg[5609144] ret[5205498])
-
(5609148 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expandOp(1,real(32)))[4719699] . detach[5206078] ( this[5206082]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] , copy[5206086]:bool[19] , keepGrad[5206090]:bool[19] , _retArg[5609216]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5206082]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] const in arg copy[5206086]:bool[19] const in arg keepGrad[5206090]:bool[19] ref arg _retArg[5609216]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5206121]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5206427]:BaseTensorResource(real(32),1)[2172058]
-
(5206433 'move' coerce_tmp[5206427] (5206429 'cast' BaseTensorResource(real(32),1)[2172058] this[5206082] 139 96))
-
var call_tmp[8545808]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350744 '_check_nil' coerce_tmp[5206427] 139 96)
-
(8545810 'move' call_tmp[8545808] (8545812 '.' coerce_tmp[5206427] dataResource[2172038]))
-
var dr[5206175]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206177 call init=[2278902] dr[5206175] call_tmp[8545808] 139 96)
-
var gr[5206182]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5206184]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5206090]
-
{
-
var coerce_tmp[5206470]:BaseTensorResource(real(32),1)[2172058]
-
(5206476 'move' coerce_tmp[5206470] (5206472 'cast' BaseTensorResource(real(32),1)[2172058] this[5206082] 140 96))
-
var call_tmp[8546103]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350802 '_check_nil' coerce_tmp[5206470] 140 96)
-
(8546105 'move' call_tmp[8546103] (8546107 '.' coerce_tmp[5206470] gradResource[2172048]))
-
var tmp[8640920]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640923 call init=[2280120] tmp[8640920] call_tmp[8546103] 140 96)
-
(5206203 'move' tmp[5206184] tmp[8640920])
}
-
{
-
(5206691 call init=[4426726] tmp[5206184] nil[32] 140 96)
}
-
(5206253 'move' gr[5206182] tmp[5206184])
-
if copy[5206086]
-
{
-
var call_tmp[5206267]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5206528]:Remote(ndarray(1,real(32)))[2178793]
-
(5206534 'move' coerce_tmp[5206528] (5206530 call borrow[2277630] dr[5206175] 142 96))
-
var ret_tmp[5598040]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316258 '_check_nil' coerce_tmp[5206528] 142 96)
-
(5206275 call copy[4424423] coerce_tmp[5206528] ret_tmp[5598040])
-
(5598043 'move' call_tmp[5206267] ret_tmp[5598040])
-
var call_tmp[5206276]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643075]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643079 'move' i_obj[8643075] (8643077 'set reference' call_tmp[5206267]))
-
var _formal_tmp_obj[8643088]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643090 'move' _formal_tmp_obj[8643088] i_obj[8643075])
-
var i_obj[8643095]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643097 'move' i_obj[8643095] (8643099 'set reference' _formal_tmp_obj[8643088]))
-
var coerce_tmp[8643103]:Remote(ndarray(1,real(32)))[2178793]
-
(8643105 'move' coerce_tmp[8643103] (8643107 '.v' i_obj[8643095] chpl_p[4424460]))
-
(8643113 'noop' )
-
(8643121 '.=' i_obj[8643095] chpl_p[4424460] (8643118 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8643136 '==' (8643129 'cast' RootClass[236] coerce_tmp[8643103] 142 96) nil[32])
-
{
-
(8643142 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8643145]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643147]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643150 call init[2276846] initTemp[8643147] coerce_tmp[8643103] 142 96)
-
(8643153 'move' call_tmp[8643145] initTemp[8643147])
-
(8643160 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643088] 142 96)
-
(5598361 'move' call_tmp[5206276] call_tmp[8643145])
-
(5206287 call =[4425492] dr[5206175] call_tmp[5206276] 142 96)
-
(5656957 call chpl__autoDestroy[4099474] call_tmp[5206276] 142 96)
-
var coerce_tmp[5206553]:Remote(ndarray(1,real(32)))[2178793]
-
(5206559 'move' coerce_tmp[5206553] (5206555 call borrow[3725426] gr[5206182]))
-
if (7331003 '!=' (5206564 'cast' RootClass[236] coerce_tmp[5206553] 143 96) nil[32])
-
{
-
if (8546756 '==' (8546749 'cast' RootClass[236] (8546742 '.v' gr[5206182] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546762 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546765]:Remote(ndarray(1,real(32)))[2178793]
-
(8546767 'move' coerce_tmp[8546765] (8546769 '.v' gr[5206182] chpl_p[2178975]))
-
var call_tmp[5206316]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598046]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316260 '_check_nil' coerce_tmp[8546765] 144 96)
-
(5206324 call copy[4424423] coerce_tmp[8546765] ret_tmp[5598046])
-
(5598049 'move' call_tmp[5206316] ret_tmp[5598046])
-
var call_tmp[5206325]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643169]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643173 'move' i_obj[8643169] (8643171 'set reference' call_tmp[5206316]))
-
var _formal_tmp_obj[8643182]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643184 'move' _formal_tmp_obj[8643182] i_obj[8643169])
-
var i_obj[8643189]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643191 'move' i_obj[8643189] (8643193 'set reference' _formal_tmp_obj[8643182]))
-
var coerce_tmp[8643197]:Remote(ndarray(1,real(32)))[2178793]
-
(8643199 'move' coerce_tmp[8643197] (8643201 '.v' i_obj[8643189] chpl_p[4424460]))
-
(8643207 'noop' )
-
(8643215 '.=' i_obj[8643189] chpl_p[4424460] (8643212 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8643230 '==' (8643223 'cast' RootClass[236] coerce_tmp[8643197] 144 96) nil[32])
-
{
-
(8643236 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8643239]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643241]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643244 call init[2276846] initTemp[8643241] coerce_tmp[8643197] 144 96)
-
(8643247 'move' call_tmp[8643239] initTemp[8643241])
-
(8643254 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643182] 144 96)
-
(5598367 'move' call_tmp[5206325] call_tmp[8643239])
-
(5206336 call =[4425894] gr[5206182] call_tmp[5206325] 144 96)
-
(5656961 call chpl__autoDestroy[4099474] call_tmp[5206325] 144 96)
}
}
-
var call_tmp[5206343]:baseValue[334793]
-
var initTemp[5206589]:baseValue[334793]
-
(5206592 call init[1335025] initTemp[5206589])
-
(5206345 'move' call_tmp[5206343] initTemp[5206589])
-
var call_tmp[5206349]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5206624]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5206631]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656951 '=' _formal_tmp_in_dataResource[5206631] dr[5206175])
-
(5206636 'noop' )
-
var _formal_tmp_in_gradResource[5206640]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656954 '=' _formal_tmp_in_gradResource[5206640] gr[5206182])
-
(5206645 'noop' )
-
(5206626 'move' new_temp[5206624] (5206609 call _new[4426261] _formal_tmp_in_dataResource[5206631] _formal_tmp_in_gradResource[5206640] call_tmp[5206343] 146 96))
-
var initTemp[5206651]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5206654 call init[4426407] initTemp[5206651] new_temp[5206624])
-
(5206351 'move' call_tmp[5206349] initTemp[5206651])
-
(5206697 '=' ret[5206121] call_tmp[5206349])
-
(5609218 '=' _retArg[5609216] ret[5206121])
-
(5609220 return _void[46])
}
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . detach[5206701] ( this[5206705]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] , copy[5206709]:bool[19] , keepGrad[5206713]:bool[19] , _retArg[5608886]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5206705]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] const in arg copy[5206709]:bool[19] const in arg keepGrad[5206713]:bool[19] ref arg _retArg[5608886]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5206744]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5207050]:BaseTensorResource(real(32),1)[2172058]
-
(5207056 'move' coerce_tmp[5207050] (5207052 'cast' BaseTensorResource(real(32),1)[2172058] this[5206705] 139 96))
-
var call_tmp[8545818]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350746 '_check_nil' coerce_tmp[5207050] 139 96)
-
(8545820 'move' call_tmp[8545818] (8545822 '.' coerce_tmp[5207050] dataResource[2172038]))
-
var dr[5206798]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206800 call init=[2278902] dr[5206798] call_tmp[8545818] 139 96)
-
var gr[5206805]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5206807]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5206713]
-
{
-
var coerce_tmp[5207093]:BaseTensorResource(real(32),1)[2172058]
-
(5207099 'move' coerce_tmp[5207093] (5207095 'cast' BaseTensorResource(real(32),1)[2172058] this[5206705] 140 96))
-
var call_tmp[8546113]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350804 '_check_nil' coerce_tmp[5207093] 140 96)
-
(8546115 'move' call_tmp[8546113] (8546117 '.' coerce_tmp[5207093] gradResource[2172048]))
-
var tmp[8640939]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640942 call init=[2280120] tmp[8640939] call_tmp[8546113] 140 96)
-
(5206826 'move' tmp[5206807] tmp[8640939])
}
-
{
-
(5207314 call init=[4426726] tmp[5206807] nil[32] 140 96)
}
-
(5206876 'move' gr[5206805] tmp[5206807])
-
if copy[5206709]
-
{
-
var call_tmp[5206890]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5207151]:Remote(ndarray(1,real(32)))[2178793]
-
(5207157 'move' coerce_tmp[5207151] (5207153 call borrow[2277630] dr[5206798] 142 96))
-
var ret_tmp[5598052]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316262 '_check_nil' coerce_tmp[5207151] 142 96)
-
(5206898 call copy[4424423] coerce_tmp[5207151] ret_tmp[5598052])
-
(5598055 'move' call_tmp[5206890] ret_tmp[5598052])
-
var call_tmp[5206899]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643263]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643267 'move' i_obj[8643263] (8643265 'set reference' call_tmp[5206890]))
-
var _formal_tmp_obj[8643276]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643278 'move' _formal_tmp_obj[8643276] i_obj[8643263])
-
var i_obj[8643283]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643285 'move' i_obj[8643283] (8643287 'set reference' _formal_tmp_obj[8643276]))
-
var coerce_tmp[8643291]:Remote(ndarray(1,real(32)))[2178793]
-
(8643293 'move' coerce_tmp[8643291] (8643295 '.v' i_obj[8643283] chpl_p[4424460]))
-
(8643301 'noop' )
-
(8643309 '.=' i_obj[8643283] chpl_p[4424460] (8643306 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8643324 '==' (8643317 'cast' RootClass[236] coerce_tmp[8643291] 142 96) nil[32])
-
{
-
(8643330 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8643333]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643335]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643338 call init[2276846] initTemp[8643335] coerce_tmp[8643291] 142 96)
-
(8643341 'move' call_tmp[8643333] initTemp[8643335])
-
(8643348 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643276] 142 96)
-
(5598373 'move' call_tmp[5206899] call_tmp[8643333])
-
(5206910 call =[4425492] dr[5206798] call_tmp[5206899] 142 96)
-
(5656974 call chpl__autoDestroy[4099474] call_tmp[5206899] 142 96)
-
var coerce_tmp[5207176]:Remote(ndarray(1,real(32)))[2178793]
-
(5207182 'move' coerce_tmp[5207176] (5207178 call borrow[3725426] gr[5206805]))
-
if (7331013 '!=' (5207187 'cast' RootClass[236] coerce_tmp[5207176] 143 96) nil[32])
-
{
-
if (8546799 '==' (8546792 'cast' RootClass[236] (8546785 '.v' gr[5206805] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546805 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546808]:Remote(ndarray(1,real(32)))[2178793]
-
(8546810 'move' coerce_tmp[8546808] (8546812 '.v' gr[5206805] chpl_p[2178975]))
-
var call_tmp[5206939]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598058]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316264 '_check_nil' coerce_tmp[8546808] 144 96)
-
(5206947 call copy[4424423] coerce_tmp[8546808] ret_tmp[5598058])
-
(5598061 'move' call_tmp[5206939] ret_tmp[5598058])
-
var call_tmp[5206948]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643357]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643361 'move' i_obj[8643357] (8643359 'set reference' call_tmp[5206939]))
-
var _formal_tmp_obj[8643370]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643372 'move' _formal_tmp_obj[8643370] i_obj[8643357])
-
var i_obj[8643377]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643379 'move' i_obj[8643377] (8643381 'set reference' _formal_tmp_obj[8643370]))
-
var coerce_tmp[8643385]:Remote(ndarray(1,real(32)))[2178793]
-
(8643387 'move' coerce_tmp[8643385] (8643389 '.v' i_obj[8643377] chpl_p[4424460]))
-
(8643395 'noop' )
-
(8643403 '.=' i_obj[8643377] chpl_p[4424460] (8643400 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8643418 '==' (8643411 'cast' RootClass[236] coerce_tmp[8643385] 144 96) nil[32])
-
{
-
(8643424 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8643427]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643429]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643432 call init[2276846] initTemp[8643429] coerce_tmp[8643385] 144 96)
-
(8643435 'move' call_tmp[8643427] initTemp[8643429])
-
(8643442 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643370] 144 96)
-
(5598379 'move' call_tmp[5206948] call_tmp[8643427])
-
(5206959 call =[4425894] gr[5206805] call_tmp[5206948] 144 96)
-
(5656978 call chpl__autoDestroy[4099474] call_tmp[5206948] 144 96)
}
}
-
var call_tmp[5206966]:baseValue[334793]
-
var initTemp[5207212]:baseValue[334793]
-
(5207215 call init[1335025] initTemp[5207212])
-
(5206968 'move' call_tmp[5206966] initTemp[5207212])
-
var call_tmp[5206972]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5207247]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5207254]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656968 '=' _formal_tmp_in_dataResource[5207254] dr[5206798])
-
(5207259 'noop' )
-
var _formal_tmp_in_gradResource[5207263]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656971 '=' _formal_tmp_in_gradResource[5207263] gr[5206805])
-
(5207268 'noop' )
-
(5207249 'move' new_temp[5207247] (5207232 call _new[4426261] _formal_tmp_in_dataResource[5207254] _formal_tmp_in_gradResource[5207263] call_tmp[5206966] 146 96))
-
var initTemp[5207274]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5207277 call init[4426407] initTemp[5207274] new_temp[5207247])
-
(5206974 'move' call_tmp[5206972] initTemp[5207274])
-
(5207320 '=' ret[5206744] call_tmp[5206972])
-
(5608888 '=' _retArg[5608886] ret[5206744])
-
(5608890 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] . detach[5207324] ( this[5207328]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] , copy[5207332]:bool[19] , keepGrad[5207336]:bool[19] , _retArg[5609411]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5207328]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] const in arg copy[5207332]:bool[19] const in arg keepGrad[5207336]:bool[19] ref arg _retArg[5609411]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5207367]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5207673]:BaseTensorResource(real(32),1)[2172058]
-
(5207679 'move' coerce_tmp[5207673] (5207675 'cast' BaseTensorResource(real(32),1)[2172058] this[5207328] 139 96))
-
var call_tmp[8545828]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350748 '_check_nil' coerce_tmp[5207673] 139 96)
-
(8545830 'move' call_tmp[8545828] (8545832 '.' coerce_tmp[5207673] dataResource[2172038]))
-
var dr[5207421]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5207423 call init=[2278902] dr[5207421] call_tmp[8545828] 139 96)
-
var gr[5207428]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5207430]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5207336]
-
{
-
var coerce_tmp[5207716]:BaseTensorResource(real(32),1)[2172058]
-
(5207722 'move' coerce_tmp[5207716] (5207718 'cast' BaseTensorResource(real(32),1)[2172058] this[5207328] 140 96))
-
var call_tmp[8546123]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350806 '_check_nil' coerce_tmp[5207716] 140 96)
-
(8546125 'move' call_tmp[8546123] (8546127 '.' coerce_tmp[5207716] gradResource[2172048]))
-
var tmp[8640958]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640961 call init=[2280120] tmp[8640958] call_tmp[8546123] 140 96)
-
(5207449 'move' tmp[5207430] tmp[8640958])
}
-
{
-
(5207937 call init=[4426726] tmp[5207430] nil[32] 140 96)
}
-
(5207499 'move' gr[5207428] tmp[5207430])
-
if copy[5207332]
-
{
-
var call_tmp[5207513]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5207774]:Remote(ndarray(1,real(32)))[2178793]
-
(5207780 'move' coerce_tmp[5207774] (5207776 call borrow[2277630] dr[5207421] 142 96))
-
var ret_tmp[5598064]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316266 '_check_nil' coerce_tmp[5207774] 142 96)
-
(5207521 call copy[4424423] coerce_tmp[5207774] ret_tmp[5598064])
-
(5598067 'move' call_tmp[5207513] ret_tmp[5598064])
-
var call_tmp[5207522]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643451]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643455 'move' i_obj[8643451] (8643453 'set reference' call_tmp[5207513]))
-
var _formal_tmp_obj[8643464]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643466 'move' _formal_tmp_obj[8643464] i_obj[8643451])
-
var i_obj[8643471]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643473 'move' i_obj[8643471] (8643475 'set reference' _formal_tmp_obj[8643464]))
-
var coerce_tmp[8643479]:Remote(ndarray(1,real(32)))[2178793]
-
(8643481 'move' coerce_tmp[8643479] (8643483 '.v' i_obj[8643471] chpl_p[4424460]))
-
(8643489 'noop' )
-
(8643497 '.=' i_obj[8643471] chpl_p[4424460] (8643494 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8643512 '==' (8643505 'cast' RootClass[236] coerce_tmp[8643479] 142 96) nil[32])
-
{
-
(8643518 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8643521]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643523]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643526 call init[2276846] initTemp[8643523] coerce_tmp[8643479] 142 96)
-
(8643529 'move' call_tmp[8643521] initTemp[8643523])
-
(8643536 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643464] 142 96)
-
(5598385 'move' call_tmp[5207522] call_tmp[8643521])
-
(5207533 call =[4425492] dr[5207421] call_tmp[5207522] 142 96)
-
(5656991 call chpl__autoDestroy[4099474] call_tmp[5207522] 142 96)
-
var coerce_tmp[5207799]:Remote(ndarray(1,real(32)))[2178793]
-
(5207805 'move' coerce_tmp[5207799] (5207801 call borrow[3725426] gr[5207428]))
-
if (7331023 '!=' (5207810 'cast' RootClass[236] coerce_tmp[5207799] 143 96) nil[32])
-
{
-
if (8546842 '==' (8546835 'cast' RootClass[236] (8546828 '.v' gr[5207428] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546848 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546851]:Remote(ndarray(1,real(32)))[2178793]
-
(8546853 'move' coerce_tmp[8546851] (8546855 '.v' gr[5207428] chpl_p[2178975]))
-
var call_tmp[5207562]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598070]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316268 '_check_nil' coerce_tmp[8546851] 144 96)
-
(5207570 call copy[4424423] coerce_tmp[8546851] ret_tmp[5598070])
-
(5598073 'move' call_tmp[5207562] ret_tmp[5598070])
-
var call_tmp[5207571]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643545]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643549 'move' i_obj[8643545] (8643547 'set reference' call_tmp[5207562]))
-
var _formal_tmp_obj[8643558]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643560 'move' _formal_tmp_obj[8643558] i_obj[8643545])
-
var i_obj[8643565]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643567 'move' i_obj[8643565] (8643569 'set reference' _formal_tmp_obj[8643558]))
-
var coerce_tmp[8643573]:Remote(ndarray(1,real(32)))[2178793]
-
(8643575 'move' coerce_tmp[8643573] (8643577 '.v' i_obj[8643565] chpl_p[4424460]))
-
(8643583 'noop' )
-
(8643591 '.=' i_obj[8643565] chpl_p[4424460] (8643588 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8643606 '==' (8643599 'cast' RootClass[236] coerce_tmp[8643573] 144 96) nil[32])
-
{
-
(8643612 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8643615]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643617]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643620 call init[2276846] initTemp[8643617] coerce_tmp[8643573] 144 96)
-
(8643623 'move' call_tmp[8643615] initTemp[8643617])
-
(8643630 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643558] 144 96)
-
(5598391 'move' call_tmp[5207571] call_tmp[8643615])
-
(5207582 call =[4425894] gr[5207428] call_tmp[5207571] 144 96)
-
(5656995 call chpl__autoDestroy[4099474] call_tmp[5207571] 144 96)
}
}
-
var call_tmp[5207589]:baseValue[334793]
-
var initTemp[5207835]:baseValue[334793]
-
(5207838 call init[1335025] initTemp[5207835])
-
(5207591 'move' call_tmp[5207589] initTemp[5207835])
-
var call_tmp[5207595]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5207870]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5207877]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5656985 '=' _formal_tmp_in_dataResource[5207877] dr[5207421])
-
(5207882 'noop' )
-
var _formal_tmp_in_gradResource[5207886]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5656988 '=' _formal_tmp_in_gradResource[5207886] gr[5207428])
-
(5207891 'noop' )
-
(5207872 'move' new_temp[5207870] (5207855 call _new[4426261] _formal_tmp_in_dataResource[5207877] _formal_tmp_in_gradResource[5207886] call_tmp[5207589] 146 96))
-
var initTemp[5207897]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5207900 call init[4426407] initTemp[5207897] new_temp[5207870])
-
(5207597 'move' call_tmp[5207595] initTemp[5207897])
-
(5207943 '=' ret[5207367] call_tmp[5207595])
-
(5609413 '=' _retArg[5609411] ret[5207367])
-
(5609415 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . detach[5207947] ( this[5207951]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] , copy[5207955]:bool[19] , keepGrad[5207959]:bool[19] , _retArg[5609186]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5207951]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] const in arg copy[5207955]:bool[19] const in arg keepGrad[5207959]:bool[19] ref arg _retArg[5609186]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5207990]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5208296]:BaseTensorResource(real(32),1)[2172058]
-
(5208302 'move' coerce_tmp[5208296] (5208298 'cast' BaseTensorResource(real(32),1)[2172058] this[5207951] 139 96))
-
var call_tmp[8545838]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350750 '_check_nil' coerce_tmp[5208296] 139 96)
-
(8545840 'move' call_tmp[8545838] (8545842 '.' coerce_tmp[5208296] dataResource[2172038]))
-
var dr[5208044]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208046 call init=[2278902] dr[5208044] call_tmp[8545838] 139 96)
-
var gr[5208051]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5208053]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5207959]
-
{
-
var coerce_tmp[5208339]:BaseTensorResource(real(32),1)[2172058]
-
(5208345 'move' coerce_tmp[5208339] (5208341 'cast' BaseTensorResource(real(32),1)[2172058] this[5207951] 140 96))
-
var call_tmp[8546133]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350808 '_check_nil' coerce_tmp[5208339] 140 96)
-
(8546135 'move' call_tmp[8546133] (8546137 '.' coerce_tmp[5208339] gradResource[2172048]))
-
var tmp[8640977]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640980 call init=[2280120] tmp[8640977] call_tmp[8546133] 140 96)
-
(5208072 'move' tmp[5208053] tmp[8640977])
}
-
{
-
(5208560 call init=[4426726] tmp[5208053] nil[32] 140 96)
}
-
(5208122 'move' gr[5208051] tmp[5208053])
-
if copy[5207955]
-
{
-
var call_tmp[5208136]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5208397]:Remote(ndarray(1,real(32)))[2178793]
-
(5208403 'move' coerce_tmp[5208397] (5208399 call borrow[2277630] dr[5208044] 142 96))
-
var ret_tmp[5598076]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316270 '_check_nil' coerce_tmp[5208397] 142 96)
-
(5208144 call copy[4424423] coerce_tmp[5208397] ret_tmp[5598076])
-
(5598079 'move' call_tmp[5208136] ret_tmp[5598076])
-
var call_tmp[5208145]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643639]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643643 'move' i_obj[8643639] (8643641 'set reference' call_tmp[5208136]))
-
var _formal_tmp_obj[8643652]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643654 'move' _formal_tmp_obj[8643652] i_obj[8643639])
-
var i_obj[8643659]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643661 'move' i_obj[8643659] (8643663 'set reference' _formal_tmp_obj[8643652]))
-
var coerce_tmp[8643667]:Remote(ndarray(1,real(32)))[2178793]
-
(8643669 'move' coerce_tmp[8643667] (8643671 '.v' i_obj[8643659] chpl_p[4424460]))
-
(8643677 'noop' )
-
(8643685 '.=' i_obj[8643659] chpl_p[4424460] (8643682 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8643700 '==' (8643693 'cast' RootClass[236] coerce_tmp[8643667] 142 96) nil[32])
-
{
-
(8643706 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8643709]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643711]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643714 call init[2276846] initTemp[8643711] coerce_tmp[8643667] 142 96)
-
(8643717 'move' call_tmp[8643709] initTemp[8643711])
-
(8643724 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643652] 142 96)
-
(5598397 'move' call_tmp[5208145] call_tmp[8643709])
-
(5208156 call =[4425492] dr[5208044] call_tmp[5208145] 142 96)
-
(5657008 call chpl__autoDestroy[4099474] call_tmp[5208145] 142 96)
-
var coerce_tmp[5208422]:Remote(ndarray(1,real(32)))[2178793]
-
(5208428 'move' coerce_tmp[5208422] (5208424 call borrow[3725426] gr[5208051]))
-
if (7331033 '!=' (5208433 'cast' RootClass[236] coerce_tmp[5208422] 143 96) nil[32])
-
{
-
if (8546885 '==' (8546878 'cast' RootClass[236] (8546871 '.v' gr[5208051] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546891 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546894]:Remote(ndarray(1,real(32)))[2178793]
-
(8546896 'move' coerce_tmp[8546894] (8546898 '.v' gr[5208051] chpl_p[2178975]))
-
var call_tmp[5208185]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598082]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316272 '_check_nil' coerce_tmp[8546894] 144 96)
-
(5208193 call copy[4424423] coerce_tmp[8546894] ret_tmp[5598082])
-
(5598085 'move' call_tmp[5208185] ret_tmp[5598082])
-
var call_tmp[5208194]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643733]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643737 'move' i_obj[8643733] (8643735 'set reference' call_tmp[5208185]))
-
var _formal_tmp_obj[8643746]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643748 'move' _formal_tmp_obj[8643746] i_obj[8643733])
-
var i_obj[8643753]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643755 'move' i_obj[8643753] (8643757 'set reference' _formal_tmp_obj[8643746]))
-
var coerce_tmp[8643761]:Remote(ndarray(1,real(32)))[2178793]
-
(8643763 'move' coerce_tmp[8643761] (8643765 '.v' i_obj[8643753] chpl_p[4424460]))
-
(8643771 'noop' )
-
(8643779 '.=' i_obj[8643753] chpl_p[4424460] (8643776 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8643794 '==' (8643787 'cast' RootClass[236] coerce_tmp[8643761] 144 96) nil[32])
-
{
-
(8643800 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8643803]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643805]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643808 call init[2276846] initTemp[8643805] coerce_tmp[8643761] 144 96)
-
(8643811 'move' call_tmp[8643803] initTemp[8643805])
-
(8643818 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643746] 144 96)
-
(5598403 'move' call_tmp[5208194] call_tmp[8643803])
-
(5208205 call =[4425894] gr[5208051] call_tmp[5208194] 144 96)
-
(5657012 call chpl__autoDestroy[4099474] call_tmp[5208194] 144 96)
}
}
-
var call_tmp[5208212]:baseValue[334793]
-
var initTemp[5208458]:baseValue[334793]
-
(5208461 call init[1335025] initTemp[5208458])
-
(5208214 'move' call_tmp[5208212] initTemp[5208458])
-
var call_tmp[5208218]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5208493]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5208500]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657002 '=' _formal_tmp_in_dataResource[5208500] dr[5208044])
-
(5208505 'noop' )
-
var _formal_tmp_in_gradResource[5208509]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657005 '=' _formal_tmp_in_gradResource[5208509] gr[5208051])
-
(5208514 'noop' )
-
(5208495 'move' new_temp[5208493] (5208478 call _new[4426261] _formal_tmp_in_dataResource[5208500] _formal_tmp_in_gradResource[5208509] call_tmp[5208212] 146 96))
-
var initTemp[5208520]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5208523 call init[4426407] initTemp[5208520] new_temp[5208493])
-
(5208220 'move' call_tmp[5208218] initTemp[5208520])
-
(5208566 '=' ret[5207990] call_tmp[5208218])
-
(5609188 '=' _retArg[5609186] ret[5207990])
-
(5609190 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . detach[5208570] ( this[5208574]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] , copy[5208578]:bool[19] , keepGrad[5208582]:bool[19] , _retArg[5608910]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5208574]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] const in arg copy[5208578]:bool[19] const in arg keepGrad[5208582]:bool[19] ref arg _retArg[5608910]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5208613]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5208919]:BaseTensorResource(real(32),1)[2172058]
-
(5208925 'move' coerce_tmp[5208919] (5208921 'cast' BaseTensorResource(real(32),1)[2172058] this[5208574] 139 96))
-
var call_tmp[8545848]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350752 '_check_nil' coerce_tmp[5208919] 139 96)
-
(8545850 'move' call_tmp[8545848] (8545852 '.' coerce_tmp[5208919] dataResource[2172038]))
-
var dr[5208667]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208669 call init=[2278902] dr[5208667] call_tmp[8545848] 139 96)
-
var gr[5208674]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5208676]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5208582]
-
{
-
var coerce_tmp[5208962]:BaseTensorResource(real(32),1)[2172058]
-
(5208968 'move' coerce_tmp[5208962] (5208964 'cast' BaseTensorResource(real(32),1)[2172058] this[5208574] 140 96))
-
var call_tmp[8546143]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350810 '_check_nil' coerce_tmp[5208962] 140 96)
-
(8546145 'move' call_tmp[8546143] (8546147 '.' coerce_tmp[5208962] gradResource[2172048]))
-
var tmp[8640996]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8640999 call init=[2280120] tmp[8640996] call_tmp[8546143] 140 96)
-
(5208695 'move' tmp[5208676] tmp[8640996])
}
-
{
-
(5209183 call init=[4426726] tmp[5208676] nil[32] 140 96)
}
-
(5208745 'move' gr[5208674] tmp[5208676])
-
if copy[5208578]
-
{
-
var call_tmp[5208759]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5209020]:Remote(ndarray(1,real(32)))[2178793]
-
(5209026 'move' coerce_tmp[5209020] (5209022 call borrow[2277630] dr[5208667] 142 96))
-
var ret_tmp[5598088]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316274 '_check_nil' coerce_tmp[5209020] 142 96)
-
(5208767 call copy[4424423] coerce_tmp[5209020] ret_tmp[5598088])
-
(5598091 'move' call_tmp[5208759] ret_tmp[5598088])
-
var call_tmp[5208768]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643827]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643831 'move' i_obj[8643827] (8643829 'set reference' call_tmp[5208759]))
-
var _formal_tmp_obj[8643840]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643842 'move' _formal_tmp_obj[8643840] i_obj[8643827])
-
var i_obj[8643847]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643849 'move' i_obj[8643847] (8643851 'set reference' _formal_tmp_obj[8643840]))
-
var coerce_tmp[8643855]:Remote(ndarray(1,real(32)))[2178793]
-
(8643857 'move' coerce_tmp[8643855] (8643859 '.v' i_obj[8643847] chpl_p[4424460]))
-
(8643865 'noop' )
-
(8643873 '.=' i_obj[8643847] chpl_p[4424460] (8643870 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8643888 '==' (8643881 'cast' RootClass[236] coerce_tmp[8643855] 142 96) nil[32])
-
{
-
(8643894 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8643897]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643899]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643902 call init[2276846] initTemp[8643899] coerce_tmp[8643855] 142 96)
-
(8643905 'move' call_tmp[8643897] initTemp[8643899])
-
(8643912 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643840] 142 96)
-
(5598409 'move' call_tmp[5208768] call_tmp[8643897])
-
(5208779 call =[4425492] dr[5208667] call_tmp[5208768] 142 96)
-
(5657025 call chpl__autoDestroy[4099474] call_tmp[5208768] 142 96)
-
var coerce_tmp[5209045]:Remote(ndarray(1,real(32)))[2178793]
-
(5209051 'move' coerce_tmp[5209045] (5209047 call borrow[3725426] gr[5208674]))
-
if (7331043 '!=' (5209056 'cast' RootClass[236] coerce_tmp[5209045] 143 96) nil[32])
-
{
-
if (8546928 '==' (8546921 'cast' RootClass[236] (8546914 '.v' gr[5208674] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546934 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546937]:Remote(ndarray(1,real(32)))[2178793]
-
(8546939 'move' coerce_tmp[8546937] (8546941 '.v' gr[5208674] chpl_p[2178975]))
-
var call_tmp[5208808]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598094]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316276 '_check_nil' coerce_tmp[8546937] 144 96)
-
(5208816 call copy[4424423] coerce_tmp[8546937] ret_tmp[5598094])
-
(5598097 'move' call_tmp[5208808] ret_tmp[5598094])
-
var call_tmp[5208817]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8643921]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643925 'move' i_obj[8643921] (8643923 'set reference' call_tmp[5208808]))
-
var _formal_tmp_obj[8643934]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8643936 'move' _formal_tmp_obj[8643934] i_obj[8643921])
-
var i_obj[8643941]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8643943 'move' i_obj[8643941] (8643945 'set reference' _formal_tmp_obj[8643934]))
-
var coerce_tmp[8643949]:Remote(ndarray(1,real(32)))[2178793]
-
(8643951 'move' coerce_tmp[8643949] (8643953 '.v' i_obj[8643941] chpl_p[4424460]))
-
(8643959 'noop' )
-
(8643967 '.=' i_obj[8643941] chpl_p[4424460] (8643964 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8643982 '==' (8643975 'cast' RootClass[236] coerce_tmp[8643949] 144 96) nil[32])
-
{
-
(8643988 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8643991]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8643993]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8643996 call init[2276846] initTemp[8643993] coerce_tmp[8643949] 144 96)
-
(8643999 'move' call_tmp[8643991] initTemp[8643993])
-
(8644006 call chpl__autoDestroy[5239373] _formal_tmp_obj[8643934] 144 96)
-
(5598415 'move' call_tmp[5208817] call_tmp[8643991])
-
(5208828 call =[4425894] gr[5208674] call_tmp[5208817] 144 96)
-
(5657029 call chpl__autoDestroy[4099474] call_tmp[5208817] 144 96)
}
}
-
var call_tmp[5208835]:baseValue[334793]
-
var initTemp[5209081]:baseValue[334793]
-
(5209084 call init[1335025] initTemp[5209081])
-
(5208837 'move' call_tmp[5208835] initTemp[5209081])
-
var call_tmp[5208841]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5209116]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5209123]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657019 '=' _formal_tmp_in_dataResource[5209123] dr[5208667])
-
(5209128 'noop' )
-
var _formal_tmp_in_gradResource[5209132]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657022 '=' _formal_tmp_in_gradResource[5209132] gr[5208674])
-
(5209137 'noop' )
-
(5209118 'move' new_temp[5209116] (5209101 call _new[4426261] _formal_tmp_in_dataResource[5209123] _formal_tmp_in_gradResource[5209132] call_tmp[5208835] 146 96))
-
var initTemp[5209143]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5209146 call init[4426407] initTemp[5209143] new_temp[5209116])
-
(5208843 'move' call_tmp[5208841] initTemp[5209143])
-
(5209189 '=' ret[5208613] call_tmp[5208841])
-
(5608912 '=' _retArg[5608910] ret[5208613])
-
(5608914 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . detach[5209193] ( this[5209197]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] , copy[5209201]:bool[19] , keepGrad[5209205]:bool[19] , _retArg[5609120]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5209197]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] const in arg copy[5209201]:bool[19] const in arg keepGrad[5209205]:bool[19] ref arg _retArg[5609120]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5209236]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5209542]:BaseTensorResource(real(32),1)[2172058]
-
(5209548 'move' coerce_tmp[5209542] (5209544 'cast' BaseTensorResource(real(32),1)[2172058] this[5209197] 139 96))
-
var call_tmp[8545858]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350754 '_check_nil' coerce_tmp[5209542] 139 96)
-
(8545860 'move' call_tmp[8545858] (8545862 '.' coerce_tmp[5209542] dataResource[2172038]))
-
var dr[5209290]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209292 call init=[2278902] dr[5209290] call_tmp[8545858] 139 96)
-
var gr[5209297]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5209299]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5209205]
-
{
-
var coerce_tmp[5209585]:BaseTensorResource(real(32),1)[2172058]
-
(5209591 'move' coerce_tmp[5209585] (5209587 'cast' BaseTensorResource(real(32),1)[2172058] this[5209197] 140 96))
-
var call_tmp[8546153]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350812 '_check_nil' coerce_tmp[5209585] 140 96)
-
(8546155 'move' call_tmp[8546153] (8546157 '.' coerce_tmp[5209585] gradResource[2172048]))
-
var tmp[8641015]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641018 call init=[2280120] tmp[8641015] call_tmp[8546153] 140 96)
-
(5209318 'move' tmp[5209299] tmp[8641015])
}
-
{
-
(5209806 call init=[4426726] tmp[5209299] nil[32] 140 96)
}
-
(5209368 'move' gr[5209297] tmp[5209299])
-
if copy[5209201]
-
{
-
var call_tmp[5209382]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5209643]:Remote(ndarray(1,real(32)))[2178793]
-
(5209649 'move' coerce_tmp[5209643] (5209645 call borrow[2277630] dr[5209290] 142 96))
-
var ret_tmp[5598100]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316278 '_check_nil' coerce_tmp[5209643] 142 96)
-
(5209390 call copy[4424423] coerce_tmp[5209643] ret_tmp[5598100])
-
(5598103 'move' call_tmp[5209382] ret_tmp[5598100])
-
var call_tmp[5209391]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644015]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644019 'move' i_obj[8644015] (8644017 'set reference' call_tmp[5209382]))
-
var _formal_tmp_obj[8644028]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644030 'move' _formal_tmp_obj[8644028] i_obj[8644015])
-
var i_obj[8644035]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644037 'move' i_obj[8644035] (8644039 'set reference' _formal_tmp_obj[8644028]))
-
var coerce_tmp[8644043]:Remote(ndarray(1,real(32)))[2178793]
-
(8644045 'move' coerce_tmp[8644043] (8644047 '.v' i_obj[8644035] chpl_p[4424460]))
-
(8644053 'noop' )
-
(8644061 '.=' i_obj[8644035] chpl_p[4424460] (8644058 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8644076 '==' (8644069 'cast' RootClass[236] coerce_tmp[8644043] 142 96) nil[32])
-
{
-
(8644082 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8644085]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644087]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644090 call init[2276846] initTemp[8644087] coerce_tmp[8644043] 142 96)
-
(8644093 'move' call_tmp[8644085] initTemp[8644087])
-
(8644100 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644028] 142 96)
-
(5598421 'move' call_tmp[5209391] call_tmp[8644085])
-
(5209402 call =[4425492] dr[5209290] call_tmp[5209391] 142 96)
-
(5657042 call chpl__autoDestroy[4099474] call_tmp[5209391] 142 96)
-
var coerce_tmp[5209668]:Remote(ndarray(1,real(32)))[2178793]
-
(5209674 'move' coerce_tmp[5209668] (5209670 call borrow[3725426] gr[5209297]))
-
if (7331053 '!=' (5209679 'cast' RootClass[236] coerce_tmp[5209668] 143 96) nil[32])
-
{
-
if (8546971 '==' (8546964 'cast' RootClass[236] (8546957 '.v' gr[5209297] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8546977 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8546980]:Remote(ndarray(1,real(32)))[2178793]
-
(8546982 'move' coerce_tmp[8546980] (8546984 '.v' gr[5209297] chpl_p[2178975]))
-
var call_tmp[5209431]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598106]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316280 '_check_nil' coerce_tmp[8546980] 144 96)
-
(5209439 call copy[4424423] coerce_tmp[8546980] ret_tmp[5598106])
-
(5598109 'move' call_tmp[5209431] ret_tmp[5598106])
-
var call_tmp[5209440]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644109]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644113 'move' i_obj[8644109] (8644111 'set reference' call_tmp[5209431]))
-
var _formal_tmp_obj[8644122]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644124 'move' _formal_tmp_obj[8644122] i_obj[8644109])
-
var i_obj[8644129]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644131 'move' i_obj[8644129] (8644133 'set reference' _formal_tmp_obj[8644122]))
-
var coerce_tmp[8644137]:Remote(ndarray(1,real(32)))[2178793]
-
(8644139 'move' coerce_tmp[8644137] (8644141 '.v' i_obj[8644129] chpl_p[4424460]))
-
(8644147 'noop' )
-
(8644155 '.=' i_obj[8644129] chpl_p[4424460] (8644152 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8644170 '==' (8644163 'cast' RootClass[236] coerce_tmp[8644137] 144 96) nil[32])
-
{
-
(8644176 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8644179]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644181]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644184 call init[2276846] initTemp[8644181] coerce_tmp[8644137] 144 96)
-
(8644187 'move' call_tmp[8644179] initTemp[8644181])
-
(8644194 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644122] 144 96)
-
(5598427 'move' call_tmp[5209440] call_tmp[8644179])
-
(5209451 call =[4425894] gr[5209297] call_tmp[5209440] 144 96)
-
(5657046 call chpl__autoDestroy[4099474] call_tmp[5209440] 144 96)
}
}
-
var call_tmp[5209458]:baseValue[334793]
-
var initTemp[5209704]:baseValue[334793]
-
(5209707 call init[1335025] initTemp[5209704])
-
(5209460 'move' call_tmp[5209458] initTemp[5209704])
-
var call_tmp[5209464]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5209739]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5209746]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657036 '=' _formal_tmp_in_dataResource[5209746] dr[5209290])
-
(5209751 'noop' )
-
var _formal_tmp_in_gradResource[5209755]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657039 '=' _formal_tmp_in_gradResource[5209755] gr[5209297])
-
(5209760 'noop' )
-
(5209741 'move' new_temp[5209739] (5209724 call _new[4426261] _formal_tmp_in_dataResource[5209746] _formal_tmp_in_gradResource[5209755] call_tmp[5209458] 146 96))
-
var initTemp[5209766]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5209769 call init[4426407] initTemp[5209766] new_temp[5209739])
-
(5209466 'move' call_tmp[5209464] initTemp[5209766])
-
(5209812 '=' ret[5209236] call_tmp[5209464])
-
(5609122 '=' _retArg[5609120] ret[5209236])
-
(5609124 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . detach[5209816] ( this[5209820]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] , copy[5209824]:bool[19] , keepGrad[5209828]:bool[19] , _retArg[5609327]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5209820]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] const in arg copy[5209824]:bool[19] const in arg keepGrad[5209828]:bool[19] ref arg _retArg[5609327]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5209859]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5210165]:BaseTensorResource(real(32),1)[2172058]
-
(5210171 'move' coerce_tmp[5210165] (5210167 'cast' BaseTensorResource(real(32),1)[2172058] this[5209820] 139 96))
-
var call_tmp[8545868]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350756 '_check_nil' coerce_tmp[5210165] 139 96)
-
(8545870 'move' call_tmp[8545868] (8545872 '.' coerce_tmp[5210165] dataResource[2172038]))
-
var dr[5209913]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209915 call init=[2278902] dr[5209913] call_tmp[8545868] 139 96)
-
var gr[5209920]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5209922]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5209828]
-
{
-
var coerce_tmp[5210208]:BaseTensorResource(real(32),1)[2172058]
-
(5210214 'move' coerce_tmp[5210208] (5210210 'cast' BaseTensorResource(real(32),1)[2172058] this[5209820] 140 96))
-
var call_tmp[8546163]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350814 '_check_nil' coerce_tmp[5210208] 140 96)
-
(8546165 'move' call_tmp[8546163] (8546167 '.' coerce_tmp[5210208] gradResource[2172048]))
-
var tmp[8641034]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641037 call init=[2280120] tmp[8641034] call_tmp[8546163] 140 96)
-
(5209941 'move' tmp[5209922] tmp[8641034])
}
-
{
-
(5210429 call init=[4426726] tmp[5209922] nil[32] 140 96)
}
-
(5209991 'move' gr[5209920] tmp[5209922])
-
if copy[5209824]
-
{
-
var call_tmp[5210005]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5210266]:Remote(ndarray(1,real(32)))[2178793]
-
(5210272 'move' coerce_tmp[5210266] (5210268 call borrow[2277630] dr[5209913] 142 96))
-
var ret_tmp[5598112]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316282 '_check_nil' coerce_tmp[5210266] 142 96)
-
(5210013 call copy[4424423] coerce_tmp[5210266] ret_tmp[5598112])
-
(5598115 'move' call_tmp[5210005] ret_tmp[5598112])
-
var call_tmp[5210014]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644203]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644207 'move' i_obj[8644203] (8644205 'set reference' call_tmp[5210005]))
-
var _formal_tmp_obj[8644216]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644218 'move' _formal_tmp_obj[8644216] i_obj[8644203])
-
var i_obj[8644223]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644225 'move' i_obj[8644223] (8644227 'set reference' _formal_tmp_obj[8644216]))
-
var coerce_tmp[8644231]:Remote(ndarray(1,real(32)))[2178793]
-
(8644233 'move' coerce_tmp[8644231] (8644235 '.v' i_obj[8644223] chpl_p[4424460]))
-
(8644241 'noop' )
-
(8644249 '.=' i_obj[8644223] chpl_p[4424460] (8644246 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8644264 '==' (8644257 'cast' RootClass[236] coerce_tmp[8644231] 142 96) nil[32])
-
{
-
(8644270 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8644273]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644275]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644278 call init[2276846] initTemp[8644275] coerce_tmp[8644231] 142 96)
-
(8644281 'move' call_tmp[8644273] initTemp[8644275])
-
(8644288 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644216] 142 96)
-
(5598433 'move' call_tmp[5210014] call_tmp[8644273])
-
(5210025 call =[4425492] dr[5209913] call_tmp[5210014] 142 96)
-
(5657059 call chpl__autoDestroy[4099474] call_tmp[5210014] 142 96)
-
var coerce_tmp[5210291]:Remote(ndarray(1,real(32)))[2178793]
-
(5210297 'move' coerce_tmp[5210291] (5210293 call borrow[3725426] gr[5209920]))
-
if (7331063 '!=' (5210302 'cast' RootClass[236] coerce_tmp[5210291] 143 96) nil[32])
-
{
-
if (8547014 '==' (8547007 'cast' RootClass[236] (8547000 '.v' gr[5209920] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547020 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547023]:Remote(ndarray(1,real(32)))[2178793]
-
(8547025 'move' coerce_tmp[8547023] (8547027 '.v' gr[5209920] chpl_p[2178975]))
-
var call_tmp[5210054]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598118]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316284 '_check_nil' coerce_tmp[8547023] 144 96)
-
(5210062 call copy[4424423] coerce_tmp[8547023] ret_tmp[5598118])
-
(5598121 'move' call_tmp[5210054] ret_tmp[5598118])
-
var call_tmp[5210063]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644297]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644301 'move' i_obj[8644297] (8644299 'set reference' call_tmp[5210054]))
-
var _formal_tmp_obj[8644310]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644312 'move' _formal_tmp_obj[8644310] i_obj[8644297])
-
var i_obj[8644317]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644319 'move' i_obj[8644317] (8644321 'set reference' _formal_tmp_obj[8644310]))
-
var coerce_tmp[8644325]:Remote(ndarray(1,real(32)))[2178793]
-
(8644327 'move' coerce_tmp[8644325] (8644329 '.v' i_obj[8644317] chpl_p[4424460]))
-
(8644335 'noop' )
-
(8644343 '.=' i_obj[8644317] chpl_p[4424460] (8644340 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8644358 '==' (8644351 'cast' RootClass[236] coerce_tmp[8644325] 144 96) nil[32])
-
{
-
(8644364 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8644367]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644369]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644372 call init[2276846] initTemp[8644369] coerce_tmp[8644325] 144 96)
-
(8644375 'move' call_tmp[8644367] initTemp[8644369])
-
(8644382 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644310] 144 96)
-
(5598439 'move' call_tmp[5210063] call_tmp[8644367])
-
(5210074 call =[4425894] gr[5209920] call_tmp[5210063] 144 96)
-
(5657063 call chpl__autoDestroy[4099474] call_tmp[5210063] 144 96)
}
}
-
var call_tmp[5210081]:baseValue[334793]
-
var initTemp[5210327]:baseValue[334793]
-
(5210330 call init[1335025] initTemp[5210327])
-
(5210083 'move' call_tmp[5210081] initTemp[5210327])
-
var call_tmp[5210087]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5210362]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5210369]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657053 '=' _formal_tmp_in_dataResource[5210369] dr[5209913])
-
(5210374 'noop' )
-
var _formal_tmp_in_gradResource[5210378]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657056 '=' _formal_tmp_in_gradResource[5210378] gr[5209920])
-
(5210383 'noop' )
-
(5210364 'move' new_temp[5210362] (5210347 call _new[4426261] _formal_tmp_in_dataResource[5210369] _formal_tmp_in_gradResource[5210378] call_tmp[5210081] 146 96))
-
var initTemp[5210389]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5210392 call init[4426407] initTemp[5210389] new_temp[5210362])
-
(5210089 'move' call_tmp[5210087] initTemp[5210389])
-
(5210435 '=' ret[5209859] call_tmp[5210087])
-
(5609329 '=' _retArg[5609327] ret[5209859])
-
(5609331 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . detach[5210439] ( this[5210443]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] , copy[5210447]:bool[19] , keepGrad[5210451]:bool[19] , _retArg[5609237]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5210443]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] const in arg copy[5210447]:bool[19] const in arg keepGrad[5210451]:bool[19] ref arg _retArg[5609237]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5210482]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5210788]:BaseTensorResource(real(32),1)[2172058]
-
(5210794 'move' coerce_tmp[5210788] (5210790 'cast' BaseTensorResource(real(32),1)[2172058] this[5210443] 139 96))
-
var call_tmp[8545878]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350758 '_check_nil' coerce_tmp[5210788] 139 96)
-
(8545880 'move' call_tmp[8545878] (8545882 '.' coerce_tmp[5210788] dataResource[2172038]))
-
var dr[5210536]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5210538 call init=[2278902] dr[5210536] call_tmp[8545878] 139 96)
-
var gr[5210543]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5210545]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5210451]
-
{
-
var coerce_tmp[5210831]:BaseTensorResource(real(32),1)[2172058]
-
(5210837 'move' coerce_tmp[5210831] (5210833 'cast' BaseTensorResource(real(32),1)[2172058] this[5210443] 140 96))
-
var call_tmp[8546173]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350816 '_check_nil' coerce_tmp[5210831] 140 96)
-
(8546175 'move' call_tmp[8546173] (8546177 '.' coerce_tmp[5210831] gradResource[2172048]))
-
var tmp[8641053]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641056 call init=[2280120] tmp[8641053] call_tmp[8546173] 140 96)
-
(5210564 'move' tmp[5210545] tmp[8641053])
}
-
{
-
(5211052 call init=[4426726] tmp[5210545] nil[32] 140 96)
}
-
(5210614 'move' gr[5210543] tmp[5210545])
-
if copy[5210447]
-
{
-
var call_tmp[5210628]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5210889]:Remote(ndarray(1,real(32)))[2178793]
-
(5210895 'move' coerce_tmp[5210889] (5210891 call borrow[2277630] dr[5210536] 142 96))
-
var ret_tmp[5598124]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316286 '_check_nil' coerce_tmp[5210889] 142 96)
-
(5210636 call copy[4424423] coerce_tmp[5210889] ret_tmp[5598124])
-
(5598127 'move' call_tmp[5210628] ret_tmp[5598124])
-
var call_tmp[5210637]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644391]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644395 'move' i_obj[8644391] (8644393 'set reference' call_tmp[5210628]))
-
var _formal_tmp_obj[8644404]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644406 'move' _formal_tmp_obj[8644404] i_obj[8644391])
-
var i_obj[8644411]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644413 'move' i_obj[8644411] (8644415 'set reference' _formal_tmp_obj[8644404]))
-
var coerce_tmp[8644419]:Remote(ndarray(1,real(32)))[2178793]
-
(8644421 'move' coerce_tmp[8644419] (8644423 '.v' i_obj[8644411] chpl_p[4424460]))
-
(8644429 'noop' )
-
(8644437 '.=' i_obj[8644411] chpl_p[4424460] (8644434 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8644452 '==' (8644445 'cast' RootClass[236] coerce_tmp[8644419] 142 96) nil[32])
-
{
-
(8644458 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8644461]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644463]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644466 call init[2276846] initTemp[8644463] coerce_tmp[8644419] 142 96)
-
(8644469 'move' call_tmp[8644461] initTemp[8644463])
-
(8644476 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644404] 142 96)
-
(5598445 'move' call_tmp[5210637] call_tmp[8644461])
-
(5210648 call =[4425492] dr[5210536] call_tmp[5210637] 142 96)
-
(5657076 call chpl__autoDestroy[4099474] call_tmp[5210637] 142 96)
-
var coerce_tmp[5210914]:Remote(ndarray(1,real(32)))[2178793]
-
(5210920 'move' coerce_tmp[5210914] (5210916 call borrow[3725426] gr[5210543]))
-
if (7331073 '!=' (5210925 'cast' RootClass[236] coerce_tmp[5210914] 143 96) nil[32])
-
{
-
if (8547057 '==' (8547050 'cast' RootClass[236] (8547043 '.v' gr[5210543] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547063 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547066]:Remote(ndarray(1,real(32)))[2178793]
-
(8547068 'move' coerce_tmp[8547066] (8547070 '.v' gr[5210543] chpl_p[2178975]))
-
var call_tmp[5210677]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598130]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316288 '_check_nil' coerce_tmp[8547066] 144 96)
-
(5210685 call copy[4424423] coerce_tmp[8547066] ret_tmp[5598130])
-
(5598133 'move' call_tmp[5210677] ret_tmp[5598130])
-
var call_tmp[5210686]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644485]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644489 'move' i_obj[8644485] (8644487 'set reference' call_tmp[5210677]))
-
var _formal_tmp_obj[8644498]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644500 'move' _formal_tmp_obj[8644498] i_obj[8644485])
-
var i_obj[8644505]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644507 'move' i_obj[8644505] (8644509 'set reference' _formal_tmp_obj[8644498]))
-
var coerce_tmp[8644513]:Remote(ndarray(1,real(32)))[2178793]
-
(8644515 'move' coerce_tmp[8644513] (8644517 '.v' i_obj[8644505] chpl_p[4424460]))
-
(8644523 'noop' )
-
(8644531 '.=' i_obj[8644505] chpl_p[4424460] (8644528 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8644546 '==' (8644539 'cast' RootClass[236] coerce_tmp[8644513] 144 96) nil[32])
-
{
-
(8644552 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8644555]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644557]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644560 call init[2276846] initTemp[8644557] coerce_tmp[8644513] 144 96)
-
(8644563 'move' call_tmp[8644555] initTemp[8644557])
-
(8644570 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644498] 144 96)
-
(5598451 'move' call_tmp[5210686] call_tmp[8644555])
-
(5210697 call =[4425894] gr[5210543] call_tmp[5210686] 144 96)
-
(5657080 call chpl__autoDestroy[4099474] call_tmp[5210686] 144 96)
}
}
-
var call_tmp[5210704]:baseValue[334793]
-
var initTemp[5210950]:baseValue[334793]
-
(5210953 call init[1335025] initTemp[5210950])
-
(5210706 'move' call_tmp[5210704] initTemp[5210950])
-
var call_tmp[5210710]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5210985]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5210992]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657070 '=' _formal_tmp_in_dataResource[5210992] dr[5210536])
-
(5210997 'noop' )
-
var _formal_tmp_in_gradResource[5211001]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657073 '=' _formal_tmp_in_gradResource[5211001] gr[5210543])
-
(5211006 'noop' )
-
(5210987 'move' new_temp[5210985] (5210970 call _new[4426261] _formal_tmp_in_dataResource[5210992] _formal_tmp_in_gradResource[5211001] call_tmp[5210704] 146 96))
-
var initTemp[5211012]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5211015 call init[4426407] initTemp[5211012] new_temp[5210985])
-
(5210712 'move' call_tmp[5210710] initTemp[5211012])
-
(5211058 '=' ret[5210482] call_tmp[5210710])
-
(5609239 '=' _retArg[5609237] ret[5210482])
-
(5609241 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . detach[5211062] ( this[5211066]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] , copy[5211070]:bool[19] , keepGrad[5211074]:bool[19] , _retArg[5608946]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5211066]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] const in arg copy[5211070]:bool[19] const in arg keepGrad[5211074]:bool[19] ref arg _retArg[5608946]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5211105]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5211411]:BaseTensorResource(real(32),1)[2172058]
-
(5211417 'move' coerce_tmp[5211411] (5211413 'cast' BaseTensorResource(real(32),1)[2172058] this[5211066] 139 96))
-
var call_tmp[8545888]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350760 '_check_nil' coerce_tmp[5211411] 139 96)
-
(8545890 'move' call_tmp[8545888] (8545892 '.' coerce_tmp[5211411] dataResource[2172038]))
-
var dr[5211159]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211161 call init=[2278902] dr[5211159] call_tmp[8545888] 139 96)
-
var gr[5211166]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5211168]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5211074]
-
{
-
var coerce_tmp[5211454]:BaseTensorResource(real(32),1)[2172058]
-
(5211460 'move' coerce_tmp[5211454] (5211456 'cast' BaseTensorResource(real(32),1)[2172058] this[5211066] 140 96))
-
var call_tmp[8546183]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350818 '_check_nil' coerce_tmp[5211454] 140 96)
-
(8546185 'move' call_tmp[8546183] (8546187 '.' coerce_tmp[5211454] gradResource[2172048]))
-
var tmp[8641072]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641075 call init=[2280120] tmp[8641072] call_tmp[8546183] 140 96)
-
(5211187 'move' tmp[5211168] tmp[8641072])
}
-
{
-
(5211675 call init=[4426726] tmp[5211168] nil[32] 140 96)
}
-
(5211237 'move' gr[5211166] tmp[5211168])
-
if copy[5211070]
-
{
-
var call_tmp[5211251]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5211512]:Remote(ndarray(1,real(32)))[2178793]
-
(5211518 'move' coerce_tmp[5211512] (5211514 call borrow[2277630] dr[5211159] 142 96))
-
var ret_tmp[5598136]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316290 '_check_nil' coerce_tmp[5211512] 142 96)
-
(5211259 call copy[4424423] coerce_tmp[5211512] ret_tmp[5598136])
-
(5598139 'move' call_tmp[5211251] ret_tmp[5598136])
-
var call_tmp[5211260]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644579]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644583 'move' i_obj[8644579] (8644581 'set reference' call_tmp[5211251]))
-
var _formal_tmp_obj[8644592]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644594 'move' _formal_tmp_obj[8644592] i_obj[8644579])
-
var i_obj[8644599]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644601 'move' i_obj[8644599] (8644603 'set reference' _formal_tmp_obj[8644592]))
-
var coerce_tmp[8644607]:Remote(ndarray(1,real(32)))[2178793]
-
(8644609 'move' coerce_tmp[8644607] (8644611 '.v' i_obj[8644599] chpl_p[4424460]))
-
(8644617 'noop' )
-
(8644625 '.=' i_obj[8644599] chpl_p[4424460] (8644622 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8644640 '==' (8644633 'cast' RootClass[236] coerce_tmp[8644607] 142 96) nil[32])
-
{
-
(8644646 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8644649]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644651]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644654 call init[2276846] initTemp[8644651] coerce_tmp[8644607] 142 96)
-
(8644657 'move' call_tmp[8644649] initTemp[8644651])
-
(8644664 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644592] 142 96)
-
(5598457 'move' call_tmp[5211260] call_tmp[8644649])
-
(5211271 call =[4425492] dr[5211159] call_tmp[5211260] 142 96)
-
(5657093 call chpl__autoDestroy[4099474] call_tmp[5211260] 142 96)
-
var coerce_tmp[5211537]:Remote(ndarray(1,real(32)))[2178793]
-
(5211543 'move' coerce_tmp[5211537] (5211539 call borrow[3725426] gr[5211166]))
-
if (7331083 '!=' (5211548 'cast' RootClass[236] coerce_tmp[5211537] 143 96) nil[32])
-
{
-
if (8547100 '==' (8547093 'cast' RootClass[236] (8547086 '.v' gr[5211166] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547106 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547109]:Remote(ndarray(1,real(32)))[2178793]
-
(8547111 'move' coerce_tmp[8547109] (8547113 '.v' gr[5211166] chpl_p[2178975]))
-
var call_tmp[5211300]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598142]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316292 '_check_nil' coerce_tmp[8547109] 144 96)
-
(5211308 call copy[4424423] coerce_tmp[8547109] ret_tmp[5598142])
-
(5598145 'move' call_tmp[5211300] ret_tmp[5598142])
-
var call_tmp[5211309]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644673]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644677 'move' i_obj[8644673] (8644675 'set reference' call_tmp[5211300]))
-
var _formal_tmp_obj[8644686]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644688 'move' _formal_tmp_obj[8644686] i_obj[8644673])
-
var i_obj[8644693]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644695 'move' i_obj[8644693] (8644697 'set reference' _formal_tmp_obj[8644686]))
-
var coerce_tmp[8644701]:Remote(ndarray(1,real(32)))[2178793]
-
(8644703 'move' coerce_tmp[8644701] (8644705 '.v' i_obj[8644693] chpl_p[4424460]))
-
(8644711 'noop' )
-
(8644719 '.=' i_obj[8644693] chpl_p[4424460] (8644716 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8644734 '==' (8644727 'cast' RootClass[236] coerce_tmp[8644701] 144 96) nil[32])
-
{
-
(8644740 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8644743]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644745]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644748 call init[2276846] initTemp[8644745] coerce_tmp[8644701] 144 96)
-
(8644751 'move' call_tmp[8644743] initTemp[8644745])
-
(8644758 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644686] 144 96)
-
(5598463 'move' call_tmp[5211309] call_tmp[8644743])
-
(5211320 call =[4425894] gr[5211166] call_tmp[5211309] 144 96)
-
(5657097 call chpl__autoDestroy[4099474] call_tmp[5211309] 144 96)
}
}
-
var call_tmp[5211327]:baseValue[334793]
-
var initTemp[5211573]:baseValue[334793]
-
(5211576 call init[1335025] initTemp[5211573])
-
(5211329 'move' call_tmp[5211327] initTemp[5211573])
-
var call_tmp[5211333]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5211608]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5211615]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657087 '=' _formal_tmp_in_dataResource[5211615] dr[5211159])
-
(5211620 'noop' )
-
var _formal_tmp_in_gradResource[5211624]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657090 '=' _formal_tmp_in_gradResource[5211624] gr[5211166])
-
(5211629 'noop' )
-
(5211610 'move' new_temp[5211608] (5211593 call _new[4426261] _formal_tmp_in_dataResource[5211615] _formal_tmp_in_gradResource[5211624] call_tmp[5211327] 146 96))
-
var initTemp[5211635]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5211638 call init[4426407] initTemp[5211635] new_temp[5211608])
-
(5211335 'move' call_tmp[5211333] initTemp[5211635])
-
(5211681 '=' ret[5211105] call_tmp[5211333])
-
(5608948 '=' _retArg[5608946] ret[5211105])
-
(5608950 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . detach[5211685] ( this[5211689]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] , copy[5211693]:bool[19] , keepGrad[5211697]:bool[19] , _retArg[5608844]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5211689]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] const in arg copy[5211693]:bool[19] const in arg keepGrad[5211697]:bool[19] ref arg _retArg[5608844]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5211728]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5212034]:BaseTensorResource(real(32),1)[2172058]
-
(5212040 'move' coerce_tmp[5212034] (5212036 'cast' BaseTensorResource(real(32),1)[2172058] this[5211689] 139 96))
-
var call_tmp[8545898]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350762 '_check_nil' coerce_tmp[5212034] 139 96)
-
(8545900 'move' call_tmp[8545898] (8545902 '.' coerce_tmp[5212034] dataResource[2172038]))
-
var dr[5211782]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211784 call init=[2278902] dr[5211782] call_tmp[8545898] 139 96)
-
var gr[5211789]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5211791]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5211697]
-
{
-
var coerce_tmp[5212077]:BaseTensorResource(real(32),1)[2172058]
-
(5212083 'move' coerce_tmp[5212077] (5212079 'cast' BaseTensorResource(real(32),1)[2172058] this[5211689] 140 96))
-
var call_tmp[8546193]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350820 '_check_nil' coerce_tmp[5212077] 140 96)
-
(8546195 'move' call_tmp[8546193] (8546197 '.' coerce_tmp[5212077] gradResource[2172048]))
-
var tmp[8641091]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641094 call init=[2280120] tmp[8641091] call_tmp[8546193] 140 96)
-
(5211810 'move' tmp[5211791] tmp[8641091])
}
-
{
-
(5212298 call init=[4426726] tmp[5211791] nil[32] 140 96)
}
-
(5211860 'move' gr[5211789] tmp[5211791])
-
if copy[5211693]
-
{
-
var call_tmp[5211874]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5212135]:Remote(ndarray(1,real(32)))[2178793]
-
(5212141 'move' coerce_tmp[5212135] (5212137 call borrow[2277630] dr[5211782] 142 96))
-
var ret_tmp[5598148]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316294 '_check_nil' coerce_tmp[5212135] 142 96)
-
(5211882 call copy[4424423] coerce_tmp[5212135] ret_tmp[5598148])
-
(5598151 'move' call_tmp[5211874] ret_tmp[5598148])
-
var call_tmp[5211883]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644767]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644771 'move' i_obj[8644767] (8644769 'set reference' call_tmp[5211874]))
-
var _formal_tmp_obj[8644780]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644782 'move' _formal_tmp_obj[8644780] i_obj[8644767])
-
var i_obj[8644787]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644789 'move' i_obj[8644787] (8644791 'set reference' _formal_tmp_obj[8644780]))
-
var coerce_tmp[8644795]:Remote(ndarray(1,real(32)))[2178793]
-
(8644797 'move' coerce_tmp[8644795] (8644799 '.v' i_obj[8644787] chpl_p[4424460]))
-
(8644805 'noop' )
-
(8644813 '.=' i_obj[8644787] chpl_p[4424460] (8644810 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8644828 '==' (8644821 'cast' RootClass[236] coerce_tmp[8644795] 142 96) nil[32])
-
{
-
(8644834 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8644837]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644839]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644842 call init[2276846] initTemp[8644839] coerce_tmp[8644795] 142 96)
-
(8644845 'move' call_tmp[8644837] initTemp[8644839])
-
(8644852 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644780] 142 96)
-
(5598469 'move' call_tmp[5211883] call_tmp[8644837])
-
(5211894 call =[4425492] dr[5211782] call_tmp[5211883] 142 96)
-
(5657110 call chpl__autoDestroy[4099474] call_tmp[5211883] 142 96)
-
var coerce_tmp[5212160]:Remote(ndarray(1,real(32)))[2178793]
-
(5212166 'move' coerce_tmp[5212160] (5212162 call borrow[3725426] gr[5211789]))
-
if (7331093 '!=' (5212171 'cast' RootClass[236] coerce_tmp[5212160] 143 96) nil[32])
-
{
-
if (8547143 '==' (8547136 'cast' RootClass[236] (8547129 '.v' gr[5211789] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547149 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547152]:Remote(ndarray(1,real(32)))[2178793]
-
(8547154 'move' coerce_tmp[8547152] (8547156 '.v' gr[5211789] chpl_p[2178975]))
-
var call_tmp[5211923]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598154]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316296 '_check_nil' coerce_tmp[8547152] 144 96)
-
(5211931 call copy[4424423] coerce_tmp[8547152] ret_tmp[5598154])
-
(5598157 'move' call_tmp[5211923] ret_tmp[5598154])
-
var call_tmp[5211932]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644861]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644865 'move' i_obj[8644861] (8644863 'set reference' call_tmp[5211923]))
-
var _formal_tmp_obj[8644874]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644876 'move' _formal_tmp_obj[8644874] i_obj[8644861])
-
var i_obj[8644881]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644883 'move' i_obj[8644881] (8644885 'set reference' _formal_tmp_obj[8644874]))
-
var coerce_tmp[8644889]:Remote(ndarray(1,real(32)))[2178793]
-
(8644891 'move' coerce_tmp[8644889] (8644893 '.v' i_obj[8644881] chpl_p[4424460]))
-
(8644899 'noop' )
-
(8644907 '.=' i_obj[8644881] chpl_p[4424460] (8644904 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8644922 '==' (8644915 'cast' RootClass[236] coerce_tmp[8644889] 144 96) nil[32])
-
{
-
(8644928 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8644931]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8644933]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8644936 call init[2276846] initTemp[8644933] coerce_tmp[8644889] 144 96)
-
(8644939 'move' call_tmp[8644931] initTemp[8644933])
-
(8644946 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644874] 144 96)
-
(5598475 'move' call_tmp[5211932] call_tmp[8644931])
-
(5211943 call =[4425894] gr[5211789] call_tmp[5211932] 144 96)
-
(5657114 call chpl__autoDestroy[4099474] call_tmp[5211932] 144 96)
}
}
-
var call_tmp[5211950]:baseValue[334793]
-
var initTemp[5212196]:baseValue[334793]
-
(5212199 call init[1335025] initTemp[5212196])
-
(5211952 'move' call_tmp[5211950] initTemp[5212196])
-
var call_tmp[5211956]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5212231]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5212238]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657104 '=' _formal_tmp_in_dataResource[5212238] dr[5211782])
-
(5212243 'noop' )
-
var _formal_tmp_in_gradResource[5212247]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657107 '=' _formal_tmp_in_gradResource[5212247] gr[5211789])
-
(5212252 'noop' )
-
(5212233 'move' new_temp[5212231] (5212216 call _new[4426261] _formal_tmp_in_dataResource[5212238] _formal_tmp_in_gradResource[5212247] call_tmp[5211950] 146 96))
-
var initTemp[5212258]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5212261 call init[4426407] initTemp[5212258] new_temp[5212231])
-
(5211958 'move' call_tmp[5211956] initTemp[5212258])
-
(5212304 '=' ret[5211728] call_tmp[5211956])
-
(5608846 '=' _retArg[5608844] ret[5211728])
-
(5608848 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . detach[5212308] ( this[5212312]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] , copy[5212316]:bool[19] , keepGrad[5212320]:bool[19] , _retArg[5609315]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5212312]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] const in arg copy[5212316]:bool[19] const in arg keepGrad[5212320]:bool[19] ref arg _retArg[5609315]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5212351]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5212657]:BaseTensorResource(real(32),1)[2172058]
-
(5212663 'move' coerce_tmp[5212657] (5212659 'cast' BaseTensorResource(real(32),1)[2172058] this[5212312] 139 96))
-
var call_tmp[8545908]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350764 '_check_nil' coerce_tmp[5212657] 139 96)
-
(8545910 'move' call_tmp[8545908] (8545912 '.' coerce_tmp[5212657] dataResource[2172038]))
-
var dr[5212405]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5212407 call init=[2278902] dr[5212405] call_tmp[8545908] 139 96)
-
var gr[5212412]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5212414]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5212320]
-
{
-
var coerce_tmp[5212700]:BaseTensorResource(real(32),1)[2172058]
-
(5212706 'move' coerce_tmp[5212700] (5212702 'cast' BaseTensorResource(real(32),1)[2172058] this[5212312] 140 96))
-
var call_tmp[8546203]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350822 '_check_nil' coerce_tmp[5212700] 140 96)
-
(8546205 'move' call_tmp[8546203] (8546207 '.' coerce_tmp[5212700] gradResource[2172048]))
-
var tmp[8641110]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641113 call init=[2280120] tmp[8641110] call_tmp[8546203] 140 96)
-
(5212433 'move' tmp[5212414] tmp[8641110])
}
-
{
-
(5212921 call init=[4426726] tmp[5212414] nil[32] 140 96)
}
-
(5212483 'move' gr[5212412] tmp[5212414])
-
if copy[5212316]
-
{
-
var call_tmp[5212497]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5212758]:Remote(ndarray(1,real(32)))[2178793]
-
(5212764 'move' coerce_tmp[5212758] (5212760 call borrow[2277630] dr[5212405] 142 96))
-
var ret_tmp[5598160]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316298 '_check_nil' coerce_tmp[5212758] 142 96)
-
(5212505 call copy[4424423] coerce_tmp[5212758] ret_tmp[5598160])
-
(5598163 'move' call_tmp[5212497] ret_tmp[5598160])
-
var call_tmp[5212506]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8644955]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644959 'move' i_obj[8644955] (8644957 'set reference' call_tmp[5212497]))
-
var _formal_tmp_obj[8644968]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8644970 'move' _formal_tmp_obj[8644968] i_obj[8644955])
-
var i_obj[8644975]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8644977 'move' i_obj[8644975] (8644979 'set reference' _formal_tmp_obj[8644968]))
-
var coerce_tmp[8644983]:Remote(ndarray(1,real(32)))[2178793]
-
(8644985 'move' coerce_tmp[8644983] (8644987 '.v' i_obj[8644975] chpl_p[4424460]))
-
(8644993 'noop' )
-
(8645001 '.=' i_obj[8644975] chpl_p[4424460] (8644998 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8645016 '==' (8645009 'cast' RootClass[236] coerce_tmp[8644983] 142 96) nil[32])
-
{
-
(8645022 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8645025]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645027]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645030 call init[2276846] initTemp[8645027] coerce_tmp[8644983] 142 96)
-
(8645033 'move' call_tmp[8645025] initTemp[8645027])
-
(8645040 call chpl__autoDestroy[5239373] _formal_tmp_obj[8644968] 142 96)
-
(5598481 'move' call_tmp[5212506] call_tmp[8645025])
-
(5212517 call =[4425492] dr[5212405] call_tmp[5212506] 142 96)
-
(5657127 call chpl__autoDestroy[4099474] call_tmp[5212506] 142 96)
-
var coerce_tmp[5212783]:Remote(ndarray(1,real(32)))[2178793]
-
(5212789 'move' coerce_tmp[5212783] (5212785 call borrow[3725426] gr[5212412]))
-
if (7331103 '!=' (5212794 'cast' RootClass[236] coerce_tmp[5212783] 143 96) nil[32])
-
{
-
if (8547186 '==' (8547179 'cast' RootClass[236] (8547172 '.v' gr[5212412] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547192 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547195]:Remote(ndarray(1,real(32)))[2178793]
-
(8547197 'move' coerce_tmp[8547195] (8547199 '.v' gr[5212412] chpl_p[2178975]))
-
var call_tmp[5212546]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598166]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316300 '_check_nil' coerce_tmp[8547195] 144 96)
-
(5212554 call copy[4424423] coerce_tmp[8547195] ret_tmp[5598166])
-
(5598169 'move' call_tmp[5212546] ret_tmp[5598166])
-
var call_tmp[5212555]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645049]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645053 'move' i_obj[8645049] (8645051 'set reference' call_tmp[5212546]))
-
var _formal_tmp_obj[8645062]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645064 'move' _formal_tmp_obj[8645062] i_obj[8645049])
-
var i_obj[8645069]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645071 'move' i_obj[8645069] (8645073 'set reference' _formal_tmp_obj[8645062]))
-
var coerce_tmp[8645077]:Remote(ndarray(1,real(32)))[2178793]
-
(8645079 'move' coerce_tmp[8645077] (8645081 '.v' i_obj[8645069] chpl_p[4424460]))
-
(8645087 'noop' )
-
(8645095 '.=' i_obj[8645069] chpl_p[4424460] (8645092 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8645110 '==' (8645103 'cast' RootClass[236] coerce_tmp[8645077] 144 96) nil[32])
-
{
-
(8645116 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8645119]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645121]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645124 call init[2276846] initTemp[8645121] coerce_tmp[8645077] 144 96)
-
(8645127 'move' call_tmp[8645119] initTemp[8645121])
-
(8645134 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645062] 144 96)
-
(5598487 'move' call_tmp[5212555] call_tmp[8645119])
-
(5212566 call =[4425894] gr[5212412] call_tmp[5212555] 144 96)
-
(5657131 call chpl__autoDestroy[4099474] call_tmp[5212555] 144 96)
}
}
-
var call_tmp[5212573]:baseValue[334793]
-
var initTemp[5212819]:baseValue[334793]
-
(5212822 call init[1335025] initTemp[5212819])
-
(5212575 'move' call_tmp[5212573] initTemp[5212819])
-
var call_tmp[5212579]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5212854]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5212861]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657121 '=' _formal_tmp_in_dataResource[5212861] dr[5212405])
-
(5212866 'noop' )
-
var _formal_tmp_in_gradResource[5212870]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657124 '=' _formal_tmp_in_gradResource[5212870] gr[5212412])
-
(5212875 'noop' )
-
(5212856 'move' new_temp[5212854] (5212839 call _new[4426261] _formal_tmp_in_dataResource[5212861] _formal_tmp_in_gradResource[5212870] call_tmp[5212573] 146 96))
-
var initTemp[5212881]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5212884 call init[4426407] initTemp[5212881] new_temp[5212854])
-
(5212581 'move' call_tmp[5212579] initTemp[5212881])
-
(5212927 '=' ret[5212351] call_tmp[5212579])
-
(5609317 '=' _retArg[5609315] ret[5212351])
-
(5609319 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . detach[5212931] ( this[5212935]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] , copy[5212939]:bool[19] , keepGrad[5212943]:bool[19] , _retArg[5609339]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5212935]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] const in arg copy[5212939]:bool[19] const in arg keepGrad[5212943]:bool[19] ref arg _retArg[5609339]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5212974]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5213280]:BaseTensorResource(real(32),1)[2172058]
-
(5213286 'move' coerce_tmp[5213280] (5213282 'cast' BaseTensorResource(real(32),1)[2172058] this[5212935] 139 96))
-
var call_tmp[8545918]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350766 '_check_nil' coerce_tmp[5213280] 139 96)
-
(8545920 'move' call_tmp[8545918] (8545922 '.' coerce_tmp[5213280] dataResource[2172038]))
-
var dr[5213028]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213030 call init=[2278902] dr[5213028] call_tmp[8545918] 139 96)
-
var gr[5213035]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5213037]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5212943]
-
{
-
var coerce_tmp[5213323]:BaseTensorResource(real(32),1)[2172058]
-
(5213329 'move' coerce_tmp[5213323] (5213325 'cast' BaseTensorResource(real(32),1)[2172058] this[5212935] 140 96))
-
var call_tmp[8546213]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350824 '_check_nil' coerce_tmp[5213323] 140 96)
-
(8546215 'move' call_tmp[8546213] (8546217 '.' coerce_tmp[5213323] gradResource[2172048]))
-
var tmp[8641129]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641132 call init=[2280120] tmp[8641129] call_tmp[8546213] 140 96)
-
(5213056 'move' tmp[5213037] tmp[8641129])
}
-
{
-
(5213544 call init=[4426726] tmp[5213037] nil[32] 140 96)
}
-
(5213106 'move' gr[5213035] tmp[5213037])
-
if copy[5212939]
-
{
-
var call_tmp[5213120]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5213381]:Remote(ndarray(1,real(32)))[2178793]
-
(5213387 'move' coerce_tmp[5213381] (5213383 call borrow[2277630] dr[5213028] 142 96))
-
var ret_tmp[5598172]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316302 '_check_nil' coerce_tmp[5213381] 142 96)
-
(5213128 call copy[4424423] coerce_tmp[5213381] ret_tmp[5598172])
-
(5598175 'move' call_tmp[5213120] ret_tmp[5598172])
-
var call_tmp[5213129]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645143]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645147 'move' i_obj[8645143] (8645145 'set reference' call_tmp[5213120]))
-
var _formal_tmp_obj[8645156]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645158 'move' _formal_tmp_obj[8645156] i_obj[8645143])
-
var i_obj[8645163]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645165 'move' i_obj[8645163] (8645167 'set reference' _formal_tmp_obj[8645156]))
-
var coerce_tmp[8645171]:Remote(ndarray(1,real(32)))[2178793]
-
(8645173 'move' coerce_tmp[8645171] (8645175 '.v' i_obj[8645163] chpl_p[4424460]))
-
(8645181 'noop' )
-
(8645189 '.=' i_obj[8645163] chpl_p[4424460] (8645186 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8645204 '==' (8645197 'cast' RootClass[236] coerce_tmp[8645171] 142 96) nil[32])
-
{
-
(8645210 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8645213]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645215]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645218 call init[2276846] initTemp[8645215] coerce_tmp[8645171] 142 96)
-
(8645221 'move' call_tmp[8645213] initTemp[8645215])
-
(8645228 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645156] 142 96)
-
(5598493 'move' call_tmp[5213129] call_tmp[8645213])
-
(5213140 call =[4425492] dr[5213028] call_tmp[5213129] 142 96)
-
(5657144 call chpl__autoDestroy[4099474] call_tmp[5213129] 142 96)
-
var coerce_tmp[5213406]:Remote(ndarray(1,real(32)))[2178793]
-
(5213412 'move' coerce_tmp[5213406] (5213408 call borrow[3725426] gr[5213035]))
-
if (7331113 '!=' (5213417 'cast' RootClass[236] coerce_tmp[5213406] 143 96) nil[32])
-
{
-
if (8547229 '==' (8547222 'cast' RootClass[236] (8547215 '.v' gr[5213035] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547235 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547238]:Remote(ndarray(1,real(32)))[2178793]
-
(8547240 'move' coerce_tmp[8547238] (8547242 '.v' gr[5213035] chpl_p[2178975]))
-
var call_tmp[5213169]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598178]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316304 '_check_nil' coerce_tmp[8547238] 144 96)
-
(5213177 call copy[4424423] coerce_tmp[8547238] ret_tmp[5598178])
-
(5598181 'move' call_tmp[5213169] ret_tmp[5598178])
-
var call_tmp[5213178]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645237]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645241 'move' i_obj[8645237] (8645239 'set reference' call_tmp[5213169]))
-
var _formal_tmp_obj[8645250]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645252 'move' _formal_tmp_obj[8645250] i_obj[8645237])
-
var i_obj[8645257]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645259 'move' i_obj[8645257] (8645261 'set reference' _formal_tmp_obj[8645250]))
-
var coerce_tmp[8645265]:Remote(ndarray(1,real(32)))[2178793]
-
(8645267 'move' coerce_tmp[8645265] (8645269 '.v' i_obj[8645257] chpl_p[4424460]))
-
(8645275 'noop' )
-
(8645283 '.=' i_obj[8645257] chpl_p[4424460] (8645280 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8645298 '==' (8645291 'cast' RootClass[236] coerce_tmp[8645265] 144 96) nil[32])
-
{
-
(8645304 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8645307]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645309]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645312 call init[2276846] initTemp[8645309] coerce_tmp[8645265] 144 96)
-
(8645315 'move' call_tmp[8645307] initTemp[8645309])
-
(8645322 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645250] 144 96)
-
(5598499 'move' call_tmp[5213178] call_tmp[8645307])
-
(5213189 call =[4425894] gr[5213035] call_tmp[5213178] 144 96)
-
(5657148 call chpl__autoDestroy[4099474] call_tmp[5213178] 144 96)
}
}
-
var call_tmp[5213196]:baseValue[334793]
-
var initTemp[5213442]:baseValue[334793]
-
(5213445 call init[1335025] initTemp[5213442])
-
(5213198 'move' call_tmp[5213196] initTemp[5213442])
-
var call_tmp[5213202]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5213477]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5213484]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657138 '=' _formal_tmp_in_dataResource[5213484] dr[5213028])
-
(5213489 'noop' )
-
var _formal_tmp_in_gradResource[5213493]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657141 '=' _formal_tmp_in_gradResource[5213493] gr[5213035])
-
(5213498 'noop' )
-
(5213479 'move' new_temp[5213477] (5213462 call _new[4426261] _formal_tmp_in_dataResource[5213484] _formal_tmp_in_gradResource[5213493] call_tmp[5213196] 146 96))
-
var initTemp[5213504]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5213507 call init[4426407] initTemp[5213504] new_temp[5213477])
-
(5213204 'move' call_tmp[5213202] initTemp[5213504])
-
(5213550 '=' ret[5212974] call_tmp[5213202])
-
(5609341 '=' _retArg[5609339] ret[5212974])
-
(5609343 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . detach[5213554] ( this[5213558]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] , copy[5213562]:bool[19] , keepGrad[5213566]:bool[19] , _retArg[5609192]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5213558]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] const in arg copy[5213562]:bool[19] const in arg keepGrad[5213566]:bool[19] ref arg _retArg[5609192]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5213597]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5213903]:BaseTensorResource(real(32),1)[2172058]
-
(5213909 'move' coerce_tmp[5213903] (5213905 'cast' BaseTensorResource(real(32),1)[2172058] this[5213558] 139 96))
-
var call_tmp[8545928]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350768 '_check_nil' coerce_tmp[5213903] 139 96)
-
(8545930 'move' call_tmp[8545928] (8545932 '.' coerce_tmp[5213903] dataResource[2172038]))
-
var dr[5213651]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213653 call init=[2278902] dr[5213651] call_tmp[8545928] 139 96)
-
var gr[5213658]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5213660]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5213566]
-
{
-
var coerce_tmp[5213946]:BaseTensorResource(real(32),1)[2172058]
-
(5213952 'move' coerce_tmp[5213946] (5213948 'cast' BaseTensorResource(real(32),1)[2172058] this[5213558] 140 96))
-
var call_tmp[8546223]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350826 '_check_nil' coerce_tmp[5213946] 140 96)
-
(8546225 'move' call_tmp[8546223] (8546227 '.' coerce_tmp[5213946] gradResource[2172048]))
-
var tmp[8641148]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641151 call init=[2280120] tmp[8641148] call_tmp[8546223] 140 96)
-
(5213679 'move' tmp[5213660] tmp[8641148])
}
-
{
-
(5214167 call init=[4426726] tmp[5213660] nil[32] 140 96)
}
-
(5213729 'move' gr[5213658] tmp[5213660])
-
if copy[5213562]
-
{
-
var call_tmp[5213743]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5214004]:Remote(ndarray(1,real(32)))[2178793]
-
(5214010 'move' coerce_tmp[5214004] (5214006 call borrow[2277630] dr[5213651] 142 96))
-
var ret_tmp[5598184]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316306 '_check_nil' coerce_tmp[5214004] 142 96)
-
(5213751 call copy[4424423] coerce_tmp[5214004] ret_tmp[5598184])
-
(5598187 'move' call_tmp[5213743] ret_tmp[5598184])
-
var call_tmp[5213752]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645331]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645335 'move' i_obj[8645331] (8645333 'set reference' call_tmp[5213743]))
-
var _formal_tmp_obj[8645344]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645346 'move' _formal_tmp_obj[8645344] i_obj[8645331])
-
var i_obj[8645351]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645353 'move' i_obj[8645351] (8645355 'set reference' _formal_tmp_obj[8645344]))
-
var coerce_tmp[8645359]:Remote(ndarray(1,real(32)))[2178793]
-
(8645361 'move' coerce_tmp[8645359] (8645363 '.v' i_obj[8645351] chpl_p[4424460]))
-
(8645369 'noop' )
-
(8645377 '.=' i_obj[8645351] chpl_p[4424460] (8645374 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8645392 '==' (8645385 'cast' RootClass[236] coerce_tmp[8645359] 142 96) nil[32])
-
{
-
(8645398 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8645401]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645403]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645406 call init[2276846] initTemp[8645403] coerce_tmp[8645359] 142 96)
-
(8645409 'move' call_tmp[8645401] initTemp[8645403])
-
(8645416 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645344] 142 96)
-
(5598505 'move' call_tmp[5213752] call_tmp[8645401])
-
(5213763 call =[4425492] dr[5213651] call_tmp[5213752] 142 96)
-
(5657161 call chpl__autoDestroy[4099474] call_tmp[5213752] 142 96)
-
var coerce_tmp[5214029]:Remote(ndarray(1,real(32)))[2178793]
-
(5214035 'move' coerce_tmp[5214029] (5214031 call borrow[3725426] gr[5213658]))
-
if (7331123 '!=' (5214040 'cast' RootClass[236] coerce_tmp[5214029] 143 96) nil[32])
-
{
-
if (8547272 '==' (8547265 'cast' RootClass[236] (8547258 '.v' gr[5213658] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547278 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547281]:Remote(ndarray(1,real(32)))[2178793]
-
(8547283 'move' coerce_tmp[8547281] (8547285 '.v' gr[5213658] chpl_p[2178975]))
-
var call_tmp[5213792]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598190]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316308 '_check_nil' coerce_tmp[8547281] 144 96)
-
(5213800 call copy[4424423] coerce_tmp[8547281] ret_tmp[5598190])
-
(5598193 'move' call_tmp[5213792] ret_tmp[5598190])
-
var call_tmp[5213801]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645425]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645429 'move' i_obj[8645425] (8645427 'set reference' call_tmp[5213792]))
-
var _formal_tmp_obj[8645438]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645440 'move' _formal_tmp_obj[8645438] i_obj[8645425])
-
var i_obj[8645445]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645447 'move' i_obj[8645445] (8645449 'set reference' _formal_tmp_obj[8645438]))
-
var coerce_tmp[8645453]:Remote(ndarray(1,real(32)))[2178793]
-
(8645455 'move' coerce_tmp[8645453] (8645457 '.v' i_obj[8645445] chpl_p[4424460]))
-
(8645463 'noop' )
-
(8645471 '.=' i_obj[8645445] chpl_p[4424460] (8645468 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8645486 '==' (8645479 'cast' RootClass[236] coerce_tmp[8645453] 144 96) nil[32])
-
{
-
(8645492 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8645495]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645497]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645500 call init[2276846] initTemp[8645497] coerce_tmp[8645453] 144 96)
-
(8645503 'move' call_tmp[8645495] initTemp[8645497])
-
(8645510 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645438] 144 96)
-
(5598511 'move' call_tmp[5213801] call_tmp[8645495])
-
(5213812 call =[4425894] gr[5213658] call_tmp[5213801] 144 96)
-
(5657165 call chpl__autoDestroy[4099474] call_tmp[5213801] 144 96)
}
}
-
var call_tmp[5213819]:baseValue[334793]
-
var initTemp[5214065]:baseValue[334793]
-
(5214068 call init[1335025] initTemp[5214065])
-
(5213821 'move' call_tmp[5213819] initTemp[5214065])
-
var call_tmp[5213825]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5214100]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5214107]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657155 '=' _formal_tmp_in_dataResource[5214107] dr[5213651])
-
(5214112 'noop' )
-
var _formal_tmp_in_gradResource[5214116]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657158 '=' _formal_tmp_in_gradResource[5214116] gr[5213658])
-
(5214121 'noop' )
-
(5214102 'move' new_temp[5214100] (5214085 call _new[4426261] _formal_tmp_in_dataResource[5214107] _formal_tmp_in_gradResource[5214116] call_tmp[5213819] 146 96))
-
var initTemp[5214127]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5214130 call init[4426407] initTemp[5214127] new_temp[5214100])
-
(5213827 'move' call_tmp[5213825] initTemp[5214127])
-
(5214173 '=' ret[5213597] call_tmp[5213825])
-
(5609194 '=' _retArg[5609192] ret[5213597])
-
(5609196 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . detach[5214177] ( this[5214181]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] , copy[5214185]:bool[19] , keepGrad[5214189]:bool[19] , _retArg[5609369]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5214181]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] const in arg copy[5214185]:bool[19] const in arg keepGrad[5214189]:bool[19] ref arg _retArg[5609369]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5214220]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5214526]:BaseTensorResource(real(32),1)[2172058]
-
(5214532 'move' coerce_tmp[5214526] (5214528 'cast' BaseTensorResource(real(32),1)[2172058] this[5214181] 139 96))
-
var call_tmp[8545938]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350770 '_check_nil' coerce_tmp[5214526] 139 96)
-
(8545940 'move' call_tmp[8545938] (8545942 '.' coerce_tmp[5214526] dataResource[2172038]))
-
var dr[5214274]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214276 call init=[2278902] dr[5214274] call_tmp[8545938] 139 96)
-
var gr[5214281]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5214283]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5214189]
-
{
-
var coerce_tmp[5214569]:BaseTensorResource(real(32),1)[2172058]
-
(5214575 'move' coerce_tmp[5214569] (5214571 'cast' BaseTensorResource(real(32),1)[2172058] this[5214181] 140 96))
-
var call_tmp[8546233]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350828 '_check_nil' coerce_tmp[5214569] 140 96)
-
(8546235 'move' call_tmp[8546233] (8546237 '.' coerce_tmp[5214569] gradResource[2172048]))
-
var tmp[8641167]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641170 call init=[2280120] tmp[8641167] call_tmp[8546233] 140 96)
-
(5214302 'move' tmp[5214283] tmp[8641167])
}
-
{
-
(5214790 call init=[4426726] tmp[5214283] nil[32] 140 96)
}
-
(5214352 'move' gr[5214281] tmp[5214283])
-
if copy[5214185]
-
{
-
var call_tmp[5214366]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5214627]:Remote(ndarray(1,real(32)))[2178793]
-
(5214633 'move' coerce_tmp[5214627] (5214629 call borrow[2277630] dr[5214274] 142 96))
-
var ret_tmp[5598196]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316310 '_check_nil' coerce_tmp[5214627] 142 96)
-
(5214374 call copy[4424423] coerce_tmp[5214627] ret_tmp[5598196])
-
(5598199 'move' call_tmp[5214366] ret_tmp[5598196])
-
var call_tmp[5214375]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645519]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645523 'move' i_obj[8645519] (8645521 'set reference' call_tmp[5214366]))
-
var _formal_tmp_obj[8645532]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645534 'move' _formal_tmp_obj[8645532] i_obj[8645519])
-
var i_obj[8645539]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645541 'move' i_obj[8645539] (8645543 'set reference' _formal_tmp_obj[8645532]))
-
var coerce_tmp[8645547]:Remote(ndarray(1,real(32)))[2178793]
-
(8645549 'move' coerce_tmp[8645547] (8645551 '.v' i_obj[8645539] chpl_p[4424460]))
-
(8645557 'noop' )
-
(8645565 '.=' i_obj[8645539] chpl_p[4424460] (8645562 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8645580 '==' (8645573 'cast' RootClass[236] coerce_tmp[8645547] 142 96) nil[32])
-
{
-
(8645586 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8645589]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645591]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645594 call init[2276846] initTemp[8645591] coerce_tmp[8645547] 142 96)
-
(8645597 'move' call_tmp[8645589] initTemp[8645591])
-
(8645604 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645532] 142 96)
-
(5598517 'move' call_tmp[5214375] call_tmp[8645589])
-
(5214386 call =[4425492] dr[5214274] call_tmp[5214375] 142 96)
-
(5657178 call chpl__autoDestroy[4099474] call_tmp[5214375] 142 96)
-
var coerce_tmp[5214652]:Remote(ndarray(1,real(32)))[2178793]
-
(5214658 'move' coerce_tmp[5214652] (5214654 call borrow[3725426] gr[5214281]))
-
if (7331133 '!=' (5214663 'cast' RootClass[236] coerce_tmp[5214652] 143 96) nil[32])
-
{
-
if (8547315 '==' (8547308 'cast' RootClass[236] (8547301 '.v' gr[5214281] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547321 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547324]:Remote(ndarray(1,real(32)))[2178793]
-
(8547326 'move' coerce_tmp[8547324] (8547328 '.v' gr[5214281] chpl_p[2178975]))
-
var call_tmp[5214415]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598202]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316312 '_check_nil' coerce_tmp[8547324] 144 96)
-
(5214423 call copy[4424423] coerce_tmp[8547324] ret_tmp[5598202])
-
(5598205 'move' call_tmp[5214415] ret_tmp[5598202])
-
var call_tmp[5214424]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645613]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645617 'move' i_obj[8645613] (8645615 'set reference' call_tmp[5214415]))
-
var _formal_tmp_obj[8645626]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645628 'move' _formal_tmp_obj[8645626] i_obj[8645613])
-
var i_obj[8645633]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645635 'move' i_obj[8645633] (8645637 'set reference' _formal_tmp_obj[8645626]))
-
var coerce_tmp[8645641]:Remote(ndarray(1,real(32)))[2178793]
-
(8645643 'move' coerce_tmp[8645641] (8645645 '.v' i_obj[8645633] chpl_p[4424460]))
-
(8645651 'noop' )
-
(8645659 '.=' i_obj[8645633] chpl_p[4424460] (8645656 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8645674 '==' (8645667 'cast' RootClass[236] coerce_tmp[8645641] 144 96) nil[32])
-
{
-
(8645680 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8645683]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645685]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645688 call init[2276846] initTemp[8645685] coerce_tmp[8645641] 144 96)
-
(8645691 'move' call_tmp[8645683] initTemp[8645685])
-
(8645698 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645626] 144 96)
-
(5598523 'move' call_tmp[5214424] call_tmp[8645683])
-
(5214435 call =[4425894] gr[5214281] call_tmp[5214424] 144 96)
-
(5657182 call chpl__autoDestroy[4099474] call_tmp[5214424] 144 96)
}
}
-
var call_tmp[5214442]:baseValue[334793]
-
var initTemp[5214688]:baseValue[334793]
-
(5214691 call init[1335025] initTemp[5214688])
-
(5214444 'move' call_tmp[5214442] initTemp[5214688])
-
var call_tmp[5214448]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5214723]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5214730]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657172 '=' _formal_tmp_in_dataResource[5214730] dr[5214274])
-
(5214735 'noop' )
-
var _formal_tmp_in_gradResource[5214739]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657175 '=' _formal_tmp_in_gradResource[5214739] gr[5214281])
-
(5214744 'noop' )
-
(5214725 'move' new_temp[5214723] (5214708 call _new[4426261] _formal_tmp_in_dataResource[5214730] _formal_tmp_in_gradResource[5214739] call_tmp[5214442] 146 96))
-
var initTemp[5214750]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5214753 call init[4426407] initTemp[5214750] new_temp[5214723])
-
(5214450 'move' call_tmp[5214448] initTemp[5214750])
-
(5214796 '=' ret[5214220] call_tmp[5214448])
-
(5609371 '=' _retArg[5609369] ret[5214220])
-
(5609373 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . detach[5214800] ( this[5214804]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] , copy[5214808]:bool[19] , keepGrad[5214812]:bool[19] , _retArg[5609000]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5214804]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] const in arg copy[5214808]:bool[19] const in arg keepGrad[5214812]:bool[19] ref arg _retArg[5609000]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5214843]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5215149]:BaseTensorResource(real(32),1)[2172058]
-
(5215155 'move' coerce_tmp[5215149] (5215151 'cast' BaseTensorResource(real(32),1)[2172058] this[5214804] 139 96))
-
var call_tmp[8545948]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350772 '_check_nil' coerce_tmp[5215149] 139 96)
-
(8545950 'move' call_tmp[8545948] (8545952 '.' coerce_tmp[5215149] dataResource[2172038]))
-
var dr[5214897]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214899 call init=[2278902] dr[5214897] call_tmp[8545948] 139 96)
-
var gr[5214904]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5214906]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5214812]
-
{
-
var coerce_tmp[5215192]:BaseTensorResource(real(32),1)[2172058]
-
(5215198 'move' coerce_tmp[5215192] (5215194 'cast' BaseTensorResource(real(32),1)[2172058] this[5214804] 140 96))
-
var call_tmp[8546243]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350830 '_check_nil' coerce_tmp[5215192] 140 96)
-
(8546245 'move' call_tmp[8546243] (8546247 '.' coerce_tmp[5215192] gradResource[2172048]))
-
var tmp[8641186]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641189 call init=[2280120] tmp[8641186] call_tmp[8546243] 140 96)
-
(5214925 'move' tmp[5214906] tmp[8641186])
}
-
{
-
(5215413 call init=[4426726] tmp[5214906] nil[32] 140 96)
}
-
(5214975 'move' gr[5214904] tmp[5214906])
-
if copy[5214808]
-
{
-
var call_tmp[5214989]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5215250]:Remote(ndarray(1,real(32)))[2178793]
-
(5215256 'move' coerce_tmp[5215250] (5215252 call borrow[2277630] dr[5214897] 142 96))
-
var ret_tmp[5598208]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316314 '_check_nil' coerce_tmp[5215250] 142 96)
-
(5214997 call copy[4424423] coerce_tmp[5215250] ret_tmp[5598208])
-
(5598211 'move' call_tmp[5214989] ret_tmp[5598208])
-
var call_tmp[5214998]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645707]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645711 'move' i_obj[8645707] (8645709 'set reference' call_tmp[5214989]))
-
var _formal_tmp_obj[8645720]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645722 'move' _formal_tmp_obj[8645720] i_obj[8645707])
-
var i_obj[8645727]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645729 'move' i_obj[8645727] (8645731 'set reference' _formal_tmp_obj[8645720]))
-
var coerce_tmp[8645735]:Remote(ndarray(1,real(32)))[2178793]
-
(8645737 'move' coerce_tmp[8645735] (8645739 '.v' i_obj[8645727] chpl_p[4424460]))
-
(8645745 'noop' )
-
(8645753 '.=' i_obj[8645727] chpl_p[4424460] (8645750 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8645768 '==' (8645761 'cast' RootClass[236] coerce_tmp[8645735] 142 96) nil[32])
-
{
-
(8645774 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8645777]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645779]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645782 call init[2276846] initTemp[8645779] coerce_tmp[8645735] 142 96)
-
(8645785 'move' call_tmp[8645777] initTemp[8645779])
-
(8645792 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645720] 142 96)
-
(5598529 'move' call_tmp[5214998] call_tmp[8645777])
-
(5215009 call =[4425492] dr[5214897] call_tmp[5214998] 142 96)
-
(5657195 call chpl__autoDestroy[4099474] call_tmp[5214998] 142 96)
-
var coerce_tmp[5215275]:Remote(ndarray(1,real(32)))[2178793]
-
(5215281 'move' coerce_tmp[5215275] (5215277 call borrow[3725426] gr[5214904]))
-
if (7331143 '!=' (5215286 'cast' RootClass[236] coerce_tmp[5215275] 143 96) nil[32])
-
{
-
if (8547358 '==' (8547351 'cast' RootClass[236] (8547344 '.v' gr[5214904] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547364 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547367]:Remote(ndarray(1,real(32)))[2178793]
-
(8547369 'move' coerce_tmp[8547367] (8547371 '.v' gr[5214904] chpl_p[2178975]))
-
var call_tmp[5215038]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598214]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316316 '_check_nil' coerce_tmp[8547367] 144 96)
-
(5215046 call copy[4424423] coerce_tmp[8547367] ret_tmp[5598214])
-
(5598217 'move' call_tmp[5215038] ret_tmp[5598214])
-
var call_tmp[5215047]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645801]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645805 'move' i_obj[8645801] (8645803 'set reference' call_tmp[5215038]))
-
var _formal_tmp_obj[8645814]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645816 'move' _formal_tmp_obj[8645814] i_obj[8645801])
-
var i_obj[8645821]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645823 'move' i_obj[8645821] (8645825 'set reference' _formal_tmp_obj[8645814]))
-
var coerce_tmp[8645829]:Remote(ndarray(1,real(32)))[2178793]
-
(8645831 'move' coerce_tmp[8645829] (8645833 '.v' i_obj[8645821] chpl_p[4424460]))
-
(8645839 'noop' )
-
(8645847 '.=' i_obj[8645821] chpl_p[4424460] (8645844 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8645862 '==' (8645855 'cast' RootClass[236] coerce_tmp[8645829] 144 96) nil[32])
-
{
-
(8645868 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8645871]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645873]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645876 call init[2276846] initTemp[8645873] coerce_tmp[8645829] 144 96)
-
(8645879 'move' call_tmp[8645871] initTemp[8645873])
-
(8645886 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645814] 144 96)
-
(5598535 'move' call_tmp[5215047] call_tmp[8645871])
-
(5215058 call =[4425894] gr[5214904] call_tmp[5215047] 144 96)
-
(5657199 call chpl__autoDestroy[4099474] call_tmp[5215047] 144 96)
}
}
-
var call_tmp[5215065]:baseValue[334793]
-
var initTemp[5215311]:baseValue[334793]
-
(5215314 call init[1335025] initTemp[5215311])
-
(5215067 'move' call_tmp[5215065] initTemp[5215311])
-
var call_tmp[5215071]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5215346]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5215353]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657189 '=' _formal_tmp_in_dataResource[5215353] dr[5214897])
-
(5215358 'noop' )
-
var _formal_tmp_in_gradResource[5215362]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657192 '=' _formal_tmp_in_gradResource[5215362] gr[5214904])
-
(5215367 'noop' )
-
(5215348 'move' new_temp[5215346] (5215331 call _new[4426261] _formal_tmp_in_dataResource[5215353] _formal_tmp_in_gradResource[5215362] call_tmp[5215065] 146 96))
-
var initTemp[5215373]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5215376 call init[4426407] initTemp[5215373] new_temp[5215346])
-
(5215073 'move' call_tmp[5215071] initTemp[5215373])
-
(5215419 '=' ret[5214843] call_tmp[5215071])
-
(5609002 '=' _retArg[5609000] ret[5214843])
-
(5609004 return _void[46])
}
-
- «»
function TensorResource(real(32),1,addOp(1,real(32)))[5160034] . detach[5215423] ( this[5215427]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] , copy[5215431]:bool[19] , keepGrad[5215435]:bool[19] , _retArg[5609204]:_ref(owned TensorResource(real(32),1,baseValue))[2284577] ) : void[4]
const in arg this[5215427]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] const in arg copy[5215431]:bool[19] const in arg keepGrad[5215435]:bool[19] ref arg _retArg[5609204]:_ref(owned TensorResource(real(32),1,baseValue))[2284577]-
{
-
var ret[5215466]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var coerce_tmp[5215772]:BaseTensorResource(real(32),1)[2172058]
-
(5215778 'move' coerce_tmp[5215772] (5215774 'cast' BaseTensorResource(real(32),1)[2172058] this[5215427] 139 96))
-
var call_tmp[8545958]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9350774 '_check_nil' coerce_tmp[5215772] 139 96)
-
(8545960 'move' call_tmp[8545958] (8545962 '.' coerce_tmp[5215772] dataResource[2172038]))
-
var dr[5215520]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5215522 call init=[2278902] dr[5215520] call_tmp[8545958] 139 96)
-
var gr[5215527]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5215529]:shared Remote(ndarray(1,real(32)))?[2178983]
-
if keepGrad[5215435]
-
{
-
var coerce_tmp[5215815]:BaseTensorResource(real(32),1)[2172058]
-
(5215821 'move' coerce_tmp[5215815] (5215817 'cast' BaseTensorResource(real(32),1)[2172058] this[5215427] 140 96))
-
var call_tmp[8546253]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9350832 '_check_nil' coerce_tmp[5215815] 140 96)
-
(8546255 'move' call_tmp[8546253] (8546257 '.' coerce_tmp[5215815] gradResource[2172048]))
-
var tmp[8641205]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(8641208 call init=[2280120] tmp[8641205] call_tmp[8546253] 140 96)
-
(5215548 'move' tmp[5215529] tmp[8641205])
}
-
{
-
(5216036 call init=[4426726] tmp[5215529] nil[32] 140 96)
}
-
(5215598 'move' gr[5215527] tmp[5215529])
-
if copy[5215431]
-
{
-
var call_tmp[5215612]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5215873]:Remote(ndarray(1,real(32)))[2178793]
-
(5215879 'move' coerce_tmp[5215873] (5215875 call borrow[2277630] dr[5215520] 142 96))
-
var ret_tmp[5598220]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316318 '_check_nil' coerce_tmp[5215873] 142 96)
-
(5215620 call copy[4424423] coerce_tmp[5215873] ret_tmp[5598220])
-
(5598223 'move' call_tmp[5215612] ret_tmp[5598220])
-
var call_tmp[5215621]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645895]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645899 'move' i_obj[8645895] (8645897 'set reference' call_tmp[5215612]))
-
var _formal_tmp_obj[8645908]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8645910 'move' _formal_tmp_obj[8645908] i_obj[8645895])
-
var i_obj[8645915]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645917 'move' i_obj[8645915] (8645919 'set reference' _formal_tmp_obj[8645908]))
-
var coerce_tmp[8645923]:Remote(ndarray(1,real(32)))[2178793]
-
(8645925 'move' coerce_tmp[8645923] (8645927 '.v' i_obj[8645915] chpl_p[4424460]))
-
(8645933 'noop' )
-
(8645941 '.=' i_obj[8645915] chpl_p[4424460] (8645938 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 142 96))
-
if (8645956 '==' (8645949 'cast' RootClass[236] coerce_tmp[8645923] 142 96) nil[32])
-
{
-
(8645962 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8645965]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8645967]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8645970 call init[2276846] initTemp[8645967] coerce_tmp[8645923] 142 96)
-
(8645973 'move' call_tmp[8645965] initTemp[8645967])
-
(8645980 call chpl__autoDestroy[5239373] _formal_tmp_obj[8645908] 142 96)
-
(5598541 'move' call_tmp[5215621] call_tmp[8645965])
-
(5215632 call =[4425492] dr[5215520] call_tmp[5215621] 142 96)
-
(5657212 call chpl__autoDestroy[4099474] call_tmp[5215621] 142 96)
-
var coerce_tmp[5215898]:Remote(ndarray(1,real(32)))[2178793]
-
(5215904 'move' coerce_tmp[5215898] (5215900 call borrow[3725426] gr[5215527]))
-
if (7331153 '!=' (5215909 'cast' RootClass[236] coerce_tmp[5215898] 143 96) nil[32])
-
{
-
if (8547401 '==' (8547394 'cast' RootClass[236] (8547387 '.v' gr[5215527] chpl_p[2178975]) 144 96) nil[32])
-
{
-
(8547407 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8547410]:Remote(ndarray(1,real(32)))[2178793]
-
(8547412 'move' coerce_tmp[8547410] (8547414 '.v' gr[5215527] chpl_p[2178975]))
-
var call_tmp[5215661]:owned Remote(ndarray(1,real(32)))[4424465]
-
var ret_tmp[5598226]:owned Remote(ndarray(1,real(32)))[4424465]
-
(9316320 '_check_nil' coerce_tmp[8547410] 144 96)
-
(5215669 call copy[4424423] coerce_tmp[8547410] ret_tmp[5598226])
-
(5598229 'move' call_tmp[5215661] ret_tmp[5598226])
-
var call_tmp[5215670]:shared Remote(ndarray(1,real(32)))[2178902]
-
var i_obj[8645989]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8645993 'move' i_obj[8645989] (8645991 'set reference' call_tmp[5215661]))
-
var _formal_tmp_obj[8646002]:owned Remote(ndarray(1,real(32)))[4424465]
-
(8646004 'move' _formal_tmp_obj[8646002] i_obj[8645989])
-
var i_obj[8646009]:_ref(owned Remote(ndarray(1,real(32))))[4424474]
-
(8646011 'move' i_obj[8646009] (8646013 'set reference' _formal_tmp_obj[8646002]))
-
var coerce_tmp[8646017]:Remote(ndarray(1,real(32)))[2178793]
-
(8646019 'move' coerce_tmp[8646017] (8646021 '.v' i_obj[8646009] chpl_p[4424460]))
-
(8646027 'noop' )
-
(8646035 '.=' i_obj[8646009] chpl_p[4424460] (8646032 'cast' Remote(ndarray(1,real(32)))[2178793] nil[32] 144 96))
-
if (8646050 '==' (8646043 'cast' RootClass[236] coerce_tmp[8646017] 144 96) nil[32])
-
{
-
(8646056 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8646059]:shared Remote(ndarray(1,real(32)))[2178902]
-
var initTemp[8646061]:shared Remote(ndarray(1,real(32)))[2178902]
-
(8646064 call init[2276846] initTemp[8646061] coerce_tmp[8646017] 144 96)
-
(8646067 'move' call_tmp[8646059] initTemp[8646061])
-
(8646074 call chpl__autoDestroy[5239373] _formal_tmp_obj[8646002] 144 96)
-
(5598547 'move' call_tmp[5215670] call_tmp[8646059])
-
(5215681 call =[4425894] gr[5215527] call_tmp[5215670] 144 96)
-
(5657216 call chpl__autoDestroy[4099474] call_tmp[5215670] 144 96)
}
}
-
var call_tmp[5215688]:baseValue[334793]
-
var initTemp[5215934]:baseValue[334793]
-
(5215937 call init[1335025] initTemp[5215934])
-
(5215690 'move' call_tmp[5215688] initTemp[5215934])
-
var call_tmp[5215694]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var new_temp[5215969]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_in_dataResource[5215976]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5657206 '=' _formal_tmp_in_dataResource[5215976] dr[5215520])
-
(5215981 'noop' )
-
var _formal_tmp_in_gradResource[5215985]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5657209 '=' _formal_tmp_in_gradResource[5215985] gr[5215527])
-
(5215990 'noop' )
-
(5215971 'move' new_temp[5215969] (5215954 call _new[4426261] _formal_tmp_in_dataResource[5215976] _formal_tmp_in_gradResource[5215985] call_tmp[5215688] 146 96))
-
var initTemp[5215996]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5215999 call init[4426407] initTemp[5215996] new_temp[5215969])
-
(5215696 'move' call_tmp[5215694] initTemp[5215996])
-
(5216042 '=' ret[5215466] call_tmp[5215694])
-
(5609206 '=' _retArg[5609204] ret[5215466])
-
(5609208 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] . detach[5216046] ( this[5216050]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] , copy[5216054]:bool[19] , keepGrad[5216058]:bool[19] , _retArg[5609084]:_ref(owned TensorResource(real(32),2,baseValue))[2433705] ) : void[4]
const in arg this[5216050]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] const in arg copy[5216054]:bool[19] const in arg keepGrad[5216058]:bool[19] ref arg _retArg[5609084]:_ref(owned TensorResource(real(32),2,baseValue))[2433705]-
{
-
var ret[5216089]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5216395]:BaseTensorResource(real(32),2)[2303464]
-
(5216401 'move' coerce_tmp[5216395] (5216397 'cast' BaseTensorResource(real(32),2)[2303464] this[5216050] 139 96))
-
var call_tmp[8549600]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9350842 '_check_nil' coerce_tmp[5216395] 139 96)
-
(8549602 'move' call_tmp[8549600] (8549604 '.' coerce_tmp[5216395] dataResource[2303444]))
-
var dr[5216143]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216145 call init=[2428415] dr[5216143] call_tmp[8549600] 139 96)
-
var gr[5216150]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5216152]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5216058]
-
{
-
var coerce_tmp[5216438]:BaseTensorResource(real(32),2)[2303464]
-
(5216444 'move' coerce_tmp[5216438] (5216440 'cast' BaseTensorResource(real(32),2)[2303464] this[5216050] 140 96))
-
var call_tmp[8549725]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9350866 '_check_nil' coerce_tmp[5216438] 140 96)
-
(8549727 'move' call_tmp[8549725] (8549729 '.' coerce_tmp[5216438] gradResource[2303454]))
-
var tmp[8646176]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646179 call init=[2429633] tmp[8646176] call_tmp[8549725] 140 96)
-
(5216171 'move' tmp[5216152] tmp[8646176])
}
-
{
-
(5216659 call init=[4440575] tmp[5216152] nil[32] 140 96)
}
-
(5216221 'move' gr[5216150] tmp[5216152])
-
if copy[5216054]
-
{
-
var call_tmp[5216235]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5216496]:Remote(ndarray(2,real(32)))[2309734]
-
(5216502 'move' coerce_tmp[5216496] (5216498 call borrow[2427143] dr[5216143] 142 96))
-
var ret_tmp[5598679]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316322 '_check_nil' coerce_tmp[5216496] 142 96)
-
(5216243 call copy[4438272] coerce_tmp[5216496] ret_tmp[5598679])
-
(5598682 'move' call_tmp[5216235] ret_tmp[5598679])
-
var call_tmp[5216244]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646656]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646660 'move' i_obj[8646656] (8646658 'set reference' call_tmp[5216235]))
-
var _formal_tmp_obj[8646669]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646671 'move' _formal_tmp_obj[8646669] i_obj[8646656])
-
var i_obj[8646676]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646678 'move' i_obj[8646676] (8646680 'set reference' _formal_tmp_obj[8646669]))
-
var coerce_tmp[8646684]:Remote(ndarray(2,real(32)))[2309734]
-
(8646686 'move' coerce_tmp[8646684] (8646688 '.v' i_obj[8646676] chpl_p[4438309]))
-
(8646694 'noop' )
-
(8646702 '.=' i_obj[8646676] chpl_p[4438309] (8646699 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 142 96))
-
if (8646717 '==' (8646710 'cast' RootClass[236] coerce_tmp[8646684] 142 96) nil[32])
-
{
-
(8646723 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8646726]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646728]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646731 call init[2426359] initTemp[8646728] coerce_tmp[8646684] 142 96)
-
(8646734 'move' call_tmp[8646726] initTemp[8646728])
-
(8646741 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646669] 142 96)
-
(5598796 'move' call_tmp[5216244] call_tmp[8646726])
-
(5216255 call =[4439341] dr[5216143] call_tmp[5216244] 142 96)
-
(5657229 call chpl__autoDestroy[4116535] call_tmp[5216244] 142 96)
-
var coerce_tmp[5216521]:Remote(ndarray(2,real(32)))[2309734]
-
(5216527 'move' coerce_tmp[5216521] (5216523 call borrow[3750548] gr[5216150]))
-
if (7331163 '!=' (5216532 'cast' RootClass[236] coerce_tmp[5216521] 143 96) nil[32])
-
{
-
if (8549944 '==' (8549937 'cast' RootClass[236] (8549930 '.v' gr[5216150] chpl_p[2309916]) 144 96) nil[32])
-
{
-
(8549950 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8549953]:Remote(ndarray(2,real(32)))[2309734]
-
(8549955 'move' coerce_tmp[8549953] (8549957 '.v' gr[5216150] chpl_p[2309916]))
-
var call_tmp[5216284]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598685]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316324 '_check_nil' coerce_tmp[8549953] 144 96)
-
(5216292 call copy[4438272] coerce_tmp[8549953] ret_tmp[5598685])
-
(5598688 'move' call_tmp[5216284] ret_tmp[5598685])
-
var call_tmp[5216293]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646750]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646754 'move' i_obj[8646750] (8646752 'set reference' call_tmp[5216284]))
-
var _formal_tmp_obj[8646763]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646765 'move' _formal_tmp_obj[8646763] i_obj[8646750])
-
var i_obj[8646770]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646772 'move' i_obj[8646770] (8646774 'set reference' _formal_tmp_obj[8646763]))
-
var coerce_tmp[8646778]:Remote(ndarray(2,real(32)))[2309734]
-
(8646780 'move' coerce_tmp[8646778] (8646782 '.v' i_obj[8646770] chpl_p[4438309]))
-
(8646788 'noop' )
-
(8646796 '.=' i_obj[8646770] chpl_p[4438309] (8646793 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 144 96))
-
if (8646811 '==' (8646804 'cast' RootClass[236] coerce_tmp[8646778] 144 96) nil[32])
-
{
-
(8646817 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8646820]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646822]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646825 call init[2426359] initTemp[8646822] coerce_tmp[8646778] 144 96)
-
(8646828 'move' call_tmp[8646820] initTemp[8646822])
-
(8646835 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646763] 144 96)
-
(5598802 'move' call_tmp[5216293] call_tmp[8646820])
-
(5216304 call =[4439743] gr[5216150] call_tmp[5216293] 144 96)
-
(5657233 call chpl__autoDestroy[4116535] call_tmp[5216293] 144 96)
}
}
-
var call_tmp[5216311]:baseValue[334793]
-
var initTemp[5216557]:baseValue[334793]
-
(5216560 call init[1335025] initTemp[5216557])
-
(5216313 'move' call_tmp[5216311] initTemp[5216557])
-
var call_tmp[5216317]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5216592]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5216599]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657223 '=' _formal_tmp_in_dataResource[5216599] dr[5216143])
-
(5216604 'noop' )
-
var _formal_tmp_in_gradResource[5216608]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657226 '=' _formal_tmp_in_gradResource[5216608] gr[5216150])
-
(5216613 'noop' )
-
(5216594 'move' new_temp[5216592] (5216577 call _new[4440110] _formal_tmp_in_dataResource[5216599] _formal_tmp_in_gradResource[5216608] call_tmp[5216311] 146 96))
-
var initTemp[5216619]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5216622 call init[4440256] initTemp[5216619] new_temp[5216592])
-
(5216319 'move' call_tmp[5216317] initTemp[5216619])
-
(5216665 '=' ret[5216089] call_tmp[5216317])
-
(5609086 '=' _retArg[5609084] ret[5216089])
-
(5609088 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . detach[5216669] ( this[5216673]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] , copy[5216677]:bool[19] , keepGrad[5216681]:bool[19] , _retArg[5609357]:_ref(owned TensorResource(real(32),2,baseValue))[2433705] ) : void[4]
const in arg this[5216673]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] const in arg copy[5216677]:bool[19] const in arg keepGrad[5216681]:bool[19] ref arg _retArg[5609357]:_ref(owned TensorResource(real(32),2,baseValue))[2433705]-
{
-
var ret[5216712]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5217018]:BaseTensorResource(real(32),2)[2303464]
-
(5217024 'move' coerce_tmp[5217018] (5217020 'cast' BaseTensorResource(real(32),2)[2303464] this[5216673] 139 96))
-
var call_tmp[8549610]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9350844 '_check_nil' coerce_tmp[5217018] 139 96)
-
(8549612 'move' call_tmp[8549610] (8549614 '.' coerce_tmp[5217018] dataResource[2303444]))
-
var dr[5216766]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216768 call init=[2428415] dr[5216766] call_tmp[8549610] 139 96)
-
var gr[5216773]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5216775]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5216681]
-
{
-
var coerce_tmp[5217061]:BaseTensorResource(real(32),2)[2303464]
-
(5217067 'move' coerce_tmp[5217061] (5217063 'cast' BaseTensorResource(real(32),2)[2303464] this[5216673] 140 96))
-
var call_tmp[8549735]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9350868 '_check_nil' coerce_tmp[5217061] 140 96)
-
(8549737 'move' call_tmp[8549735] (8549739 '.' coerce_tmp[5217061] gradResource[2303454]))
-
var tmp[8646195]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646198 call init=[2429633] tmp[8646195] call_tmp[8549735] 140 96)
-
(5216794 'move' tmp[5216775] tmp[8646195])
}
-
{
-
(5217282 call init=[4440575] tmp[5216775] nil[32] 140 96)
}
-
(5216844 'move' gr[5216773] tmp[5216775])
-
if copy[5216677]
-
{
-
var call_tmp[5216858]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5217119]:Remote(ndarray(2,real(32)))[2309734]
-
(5217125 'move' coerce_tmp[5217119] (5217121 call borrow[2427143] dr[5216766] 142 96))
-
var ret_tmp[5598691]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316326 '_check_nil' coerce_tmp[5217119] 142 96)
-
(5216866 call copy[4438272] coerce_tmp[5217119] ret_tmp[5598691])
-
(5598694 'move' call_tmp[5216858] ret_tmp[5598691])
-
var call_tmp[5216867]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646844]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646848 'move' i_obj[8646844] (8646846 'set reference' call_tmp[5216858]))
-
var _formal_tmp_obj[8646857]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646859 'move' _formal_tmp_obj[8646857] i_obj[8646844])
-
var i_obj[8646864]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646866 'move' i_obj[8646864] (8646868 'set reference' _formal_tmp_obj[8646857]))
-
var coerce_tmp[8646872]:Remote(ndarray(2,real(32)))[2309734]
-
(8646874 'move' coerce_tmp[8646872] (8646876 '.v' i_obj[8646864] chpl_p[4438309]))
-
(8646882 'noop' )
-
(8646890 '.=' i_obj[8646864] chpl_p[4438309] (8646887 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 142 96))
-
if (8646905 '==' (8646898 'cast' RootClass[236] coerce_tmp[8646872] 142 96) nil[32])
-
{
-
(8646911 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8646914]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8646916]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8646919 call init[2426359] initTemp[8646916] coerce_tmp[8646872] 142 96)
-
(8646922 'move' call_tmp[8646914] initTemp[8646916])
-
(8646929 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646857] 142 96)
-
(5598808 'move' call_tmp[5216867] call_tmp[8646914])
-
(5216878 call =[4439341] dr[5216766] call_tmp[5216867] 142 96)
-
(5657246 call chpl__autoDestroy[4116535] call_tmp[5216867] 142 96)
-
var coerce_tmp[5217144]:Remote(ndarray(2,real(32)))[2309734]
-
(5217150 'move' coerce_tmp[5217144] (5217146 call borrow[3750548] gr[5216773]))
-
if (7331173 '!=' (5217155 'cast' RootClass[236] coerce_tmp[5217144] 143 96) nil[32])
-
{
-
if (8549987 '==' (8549980 'cast' RootClass[236] (8549973 '.v' gr[5216773] chpl_p[2309916]) 144 96) nil[32])
-
{
-
(8549993 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8549996]:Remote(ndarray(2,real(32)))[2309734]
-
(8549998 'move' coerce_tmp[8549996] (8550000 '.v' gr[5216773] chpl_p[2309916]))
-
var call_tmp[5216907]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598697]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316328 '_check_nil' coerce_tmp[8549996] 144 96)
-
(5216915 call copy[4438272] coerce_tmp[8549996] ret_tmp[5598697])
-
(5598700 'move' call_tmp[5216907] ret_tmp[5598697])
-
var call_tmp[5216916]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8646938]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646942 'move' i_obj[8646938] (8646940 'set reference' call_tmp[5216907]))
-
var _formal_tmp_obj[8646951]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8646953 'move' _formal_tmp_obj[8646951] i_obj[8646938])
-
var i_obj[8646958]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8646960 'move' i_obj[8646958] (8646962 'set reference' _formal_tmp_obj[8646951]))
-
var coerce_tmp[8646966]:Remote(ndarray(2,real(32)))[2309734]
-
(8646968 'move' coerce_tmp[8646966] (8646970 '.v' i_obj[8646958] chpl_p[4438309]))
-
(8646976 'noop' )
-
(8646984 '.=' i_obj[8646958] chpl_p[4438309] (8646981 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 144 96))
-
if (8646999 '==' (8646992 'cast' RootClass[236] coerce_tmp[8646966] 144 96) nil[32])
-
{
-
(8647005 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8647008]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647010]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647013 call init[2426359] initTemp[8647010] coerce_tmp[8646966] 144 96)
-
(8647016 'move' call_tmp[8647008] initTemp[8647010])
-
(8647023 call chpl__autoDestroy[5240017] _formal_tmp_obj[8646951] 144 96)
-
(5598814 'move' call_tmp[5216916] call_tmp[8647008])
-
(5216927 call =[4439743] gr[5216773] call_tmp[5216916] 144 96)
-
(5657250 call chpl__autoDestroy[4116535] call_tmp[5216916] 144 96)
}
}
-
var call_tmp[5216934]:baseValue[334793]
-
var initTemp[5217180]:baseValue[334793]
-
(5217183 call init[1335025] initTemp[5217180])
-
(5216936 'move' call_tmp[5216934] initTemp[5217180])
-
var call_tmp[5216940]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5217215]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5217222]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657240 '=' _formal_tmp_in_dataResource[5217222] dr[5216766])
-
(5217227 'noop' )
-
var _formal_tmp_in_gradResource[5217231]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657243 '=' _formal_tmp_in_gradResource[5217231] gr[5216773])
-
(5217236 'noop' )
-
(5217217 'move' new_temp[5217215] (5217200 call _new[4440110] _formal_tmp_in_dataResource[5217222] _formal_tmp_in_gradResource[5217231] call_tmp[5216934] 146 96))
-
var initTemp[5217242]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5217245 call init[4440256] initTemp[5217242] new_temp[5217215])
-
(5216942 'move' call_tmp[5216940] initTemp[5217242])
-
(5217288 '=' ret[5216712] call_tmp[5216940])
-
(5609359 '=' _retArg[5609357] ret[5216712])
-
(5609361 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expandOp(2,real(32)))[4776879] . detach[5217292] ( this[5217296]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] , copy[5217300]:bool[19] , keepGrad[5217304]:bool[19] , _retArg[5609255]:_ref(owned TensorResource(real(32),2,baseValue))[2433705] ) : void[4]
const in arg this[5217296]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] const in arg copy[5217300]:bool[19] const in arg keepGrad[5217304]:bool[19] ref arg _retArg[5609255]:_ref(owned TensorResource(real(32),2,baseValue))[2433705]-
{
-
var ret[5217335]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5217641]:BaseTensorResource(real(32),2)[2303464]
-
(5217647 'move' coerce_tmp[5217641] (5217643 'cast' BaseTensorResource(real(32),2)[2303464] this[5217296] 139 96))
-
var call_tmp[8549620]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9350846 '_check_nil' coerce_tmp[5217641] 139 96)
-
(8549622 'move' call_tmp[8549620] (8549624 '.' coerce_tmp[5217641] dataResource[2303444]))
-
var dr[5217389]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5217391 call init=[2428415] dr[5217389] call_tmp[8549620] 139 96)
-
var gr[5217396]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5217398]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5217304]
-
{
-
var coerce_tmp[5217684]:BaseTensorResource(real(32),2)[2303464]
-
(5217690 'move' coerce_tmp[5217684] (5217686 'cast' BaseTensorResource(real(32),2)[2303464] this[5217296] 140 96))
-
var call_tmp[8549745]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9350870 '_check_nil' coerce_tmp[5217684] 140 96)
-
(8549747 'move' call_tmp[8549745] (8549749 '.' coerce_tmp[5217684] gradResource[2303454]))
-
var tmp[8646214]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646217 call init=[2429633] tmp[8646214] call_tmp[8549745] 140 96)
-
(5217417 'move' tmp[5217398] tmp[8646214])
}
-
{
-
(5217905 call init=[4440575] tmp[5217398] nil[32] 140 96)
}
-
(5217467 'move' gr[5217396] tmp[5217398])
-
if copy[5217300]
-
{
-
var call_tmp[5217481]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5217742]:Remote(ndarray(2,real(32)))[2309734]
-
(5217748 'move' coerce_tmp[5217742] (5217744 call borrow[2427143] dr[5217389] 142 96))
-
var ret_tmp[5598703]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316330 '_check_nil' coerce_tmp[5217742] 142 96)
-
(5217489 call copy[4438272] coerce_tmp[5217742] ret_tmp[5598703])
-
(5598706 'move' call_tmp[5217481] ret_tmp[5598703])
-
var call_tmp[5217490]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647032]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647036 'move' i_obj[8647032] (8647034 'set reference' call_tmp[5217481]))
-
var _formal_tmp_obj[8647045]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647047 'move' _formal_tmp_obj[8647045] i_obj[8647032])
-
var i_obj[8647052]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647054 'move' i_obj[8647052] (8647056 'set reference' _formal_tmp_obj[8647045]))
-
var coerce_tmp[8647060]:Remote(ndarray(2,real(32)))[2309734]
-
(8647062 'move' coerce_tmp[8647060] (8647064 '.v' i_obj[8647052] chpl_p[4438309]))
-
(8647070 'noop' )
-
(8647078 '.=' i_obj[8647052] chpl_p[4438309] (8647075 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 142 96))
-
if (8647093 '==' (8647086 'cast' RootClass[236] coerce_tmp[8647060] 142 96) nil[32])
-
{
-
(8647099 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8647102]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647104]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647107 call init[2426359] initTemp[8647104] coerce_tmp[8647060] 142 96)
-
(8647110 'move' call_tmp[8647102] initTemp[8647104])
-
(8647117 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647045] 142 96)
-
(5598820 'move' call_tmp[5217490] call_tmp[8647102])
-
(5217501 call =[4439341] dr[5217389] call_tmp[5217490] 142 96)
-
(5657263 call chpl__autoDestroy[4116535] call_tmp[5217490] 142 96)
-
var coerce_tmp[5217767]:Remote(ndarray(2,real(32)))[2309734]
-
(5217773 'move' coerce_tmp[5217767] (5217769 call borrow[3750548] gr[5217396]))
-
if (7331183 '!=' (5217778 'cast' RootClass[236] coerce_tmp[5217767] 143 96) nil[32])
-
{
-
if (8550030 '==' (8550023 'cast' RootClass[236] (8550016 '.v' gr[5217396] chpl_p[2309916]) 144 96) nil[32])
-
{
-
(8550036 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8550039]:Remote(ndarray(2,real(32)))[2309734]
-
(8550041 'move' coerce_tmp[8550039] (8550043 '.v' gr[5217396] chpl_p[2309916]))
-
var call_tmp[5217530]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598709]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316332 '_check_nil' coerce_tmp[8550039] 144 96)
-
(5217538 call copy[4438272] coerce_tmp[8550039] ret_tmp[5598709])
-
(5598712 'move' call_tmp[5217530] ret_tmp[5598709])
-
var call_tmp[5217539]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647126]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647130 'move' i_obj[8647126] (8647128 'set reference' call_tmp[5217530]))
-
var _formal_tmp_obj[8647139]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647141 'move' _formal_tmp_obj[8647139] i_obj[8647126])
-
var i_obj[8647146]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647148 'move' i_obj[8647146] (8647150 'set reference' _formal_tmp_obj[8647139]))
-
var coerce_tmp[8647154]:Remote(ndarray(2,real(32)))[2309734]
-
(8647156 'move' coerce_tmp[8647154] (8647158 '.v' i_obj[8647146] chpl_p[4438309]))
-
(8647164 'noop' )
-
(8647172 '.=' i_obj[8647146] chpl_p[4438309] (8647169 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 144 96))
-
if (8647187 '==' (8647180 'cast' RootClass[236] coerce_tmp[8647154] 144 96) nil[32])
-
{
-
(8647193 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8647196]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647198]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647201 call init[2426359] initTemp[8647198] coerce_tmp[8647154] 144 96)
-
(8647204 'move' call_tmp[8647196] initTemp[8647198])
-
(8647211 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647139] 144 96)
-
(5598826 'move' call_tmp[5217539] call_tmp[8647196])
-
(5217550 call =[4439743] gr[5217396] call_tmp[5217539] 144 96)
-
(5657267 call chpl__autoDestroy[4116535] call_tmp[5217539] 144 96)
}
}
-
var call_tmp[5217557]:baseValue[334793]
-
var initTemp[5217803]:baseValue[334793]
-
(5217806 call init[1335025] initTemp[5217803])
-
(5217559 'move' call_tmp[5217557] initTemp[5217803])
-
var call_tmp[5217563]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5217838]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5217845]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657257 '=' _formal_tmp_in_dataResource[5217845] dr[5217389])
-
(5217850 'noop' )
-
var _formal_tmp_in_gradResource[5217854]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657260 '=' _formal_tmp_in_gradResource[5217854] gr[5217396])
-
(5217859 'noop' )
-
(5217840 'move' new_temp[5217838] (5217823 call _new[4440110] _formal_tmp_in_dataResource[5217845] _formal_tmp_in_gradResource[5217854] call_tmp[5217557] 146 96))
-
var initTemp[5217865]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5217868 call init[4440256] initTemp[5217865] new_temp[5217838])
-
(5217565 'move' call_tmp[5217563] initTemp[5217865])
-
(5217911 '=' ret[5217335] call_tmp[5217563])
-
(5609257 '=' _retArg[5609255] ret[5217335])
-
(5609259 return _void[46])
}
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . detach[5217915] ( this[5217919]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] , copy[5217923]:bool[19] , keepGrad[5217927]:bool[19] , _retArg[5608982]:_ref(owned TensorResource(real(32),2,baseValue))[2433705] ) : void[4]
const in arg this[5217919]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] const in arg copy[5217923]:bool[19] const in arg keepGrad[5217927]:bool[19] ref arg _retArg[5608982]:_ref(owned TensorResource(real(32),2,baseValue))[2433705]-
{
-
var ret[5217958]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5218264]:BaseTensorResource(real(32),2)[2303464]
-
(5218270 'move' coerce_tmp[5218264] (5218266 'cast' BaseTensorResource(real(32),2)[2303464] this[5217919] 139 96))
-
var call_tmp[8549630]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9350848 '_check_nil' coerce_tmp[5218264] 139 96)
-
(8549632 'move' call_tmp[8549630] (8549634 '.' coerce_tmp[5218264] dataResource[2303444]))
-
var dr[5218012]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218014 call init=[2428415] dr[5218012] call_tmp[8549630] 139 96)
-
var gr[5218019]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5218021]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5217927]
-
{
-
var coerce_tmp[5218307]:BaseTensorResource(real(32),2)[2303464]
-
(5218313 'move' coerce_tmp[5218307] (5218309 'cast' BaseTensorResource(real(32),2)[2303464] this[5217919] 140 96))
-
var call_tmp[8549755]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9350872 '_check_nil' coerce_tmp[5218307] 140 96)
-
(8549757 'move' call_tmp[8549755] (8549759 '.' coerce_tmp[5218307] gradResource[2303454]))
-
var tmp[8646233]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646236 call init=[2429633] tmp[8646233] call_tmp[8549755] 140 96)
-
(5218040 'move' tmp[5218021] tmp[8646233])
}
-
{
-
(5218528 call init=[4440575] tmp[5218021] nil[32] 140 96)
}
-
(5218090 'move' gr[5218019] tmp[5218021])
-
if copy[5217923]
-
{
-
var call_tmp[5218104]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5218365]:Remote(ndarray(2,real(32)))[2309734]
-
(5218371 'move' coerce_tmp[5218365] (5218367 call borrow[2427143] dr[5218012] 142 96))
-
var ret_tmp[5598715]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316334 '_check_nil' coerce_tmp[5218365] 142 96)
-
(5218112 call copy[4438272] coerce_tmp[5218365] ret_tmp[5598715])
-
(5598718 'move' call_tmp[5218104] ret_tmp[5598715])
-
var call_tmp[5218113]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647220]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647224 'move' i_obj[8647220] (8647222 'set reference' call_tmp[5218104]))
-
var _formal_tmp_obj[8647233]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647235 'move' _formal_tmp_obj[8647233] i_obj[8647220])
-
var i_obj[8647240]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647242 'move' i_obj[8647240] (8647244 'set reference' _formal_tmp_obj[8647233]))
-
var coerce_tmp[8647248]:Remote(ndarray(2,real(32)))[2309734]
-
(8647250 'move' coerce_tmp[8647248] (8647252 '.v' i_obj[8647240] chpl_p[4438309]))
-
(8647258 'noop' )
-
(8647266 '.=' i_obj[8647240] chpl_p[4438309] (8647263 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 142 96))
-
if (8647281 '==' (8647274 'cast' RootClass[236] coerce_tmp[8647248] 142 96) nil[32])
-
{
-
(8647287 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8647290]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647292]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647295 call init[2426359] initTemp[8647292] coerce_tmp[8647248] 142 96)
-
(8647298 'move' call_tmp[8647290] initTemp[8647292])
-
(8647305 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647233] 142 96)
-
(5598832 'move' call_tmp[5218113] call_tmp[8647290])
-
(5218124 call =[4439341] dr[5218012] call_tmp[5218113] 142 96)
-
(5657280 call chpl__autoDestroy[4116535] call_tmp[5218113] 142 96)
-
var coerce_tmp[5218390]:Remote(ndarray(2,real(32)))[2309734]
-
(5218396 'move' coerce_tmp[5218390] (5218392 call borrow[3750548] gr[5218019]))
-
if (7331193 '!=' (5218401 'cast' RootClass[236] coerce_tmp[5218390] 143 96) nil[32])
-
{
-
if (8550073 '==' (8550066 'cast' RootClass[236] (8550059 '.v' gr[5218019] chpl_p[2309916]) 144 96) nil[32])
-
{
-
(8550079 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8550082]:Remote(ndarray(2,real(32)))[2309734]
-
(8550084 'move' coerce_tmp[8550082] (8550086 '.v' gr[5218019] chpl_p[2309916]))
-
var call_tmp[5218153]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598721]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316336 '_check_nil' coerce_tmp[8550082] 144 96)
-
(5218161 call copy[4438272] coerce_tmp[8550082] ret_tmp[5598721])
-
(5598724 'move' call_tmp[5218153] ret_tmp[5598721])
-
var call_tmp[5218162]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647314]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647318 'move' i_obj[8647314] (8647316 'set reference' call_tmp[5218153]))
-
var _formal_tmp_obj[8647327]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647329 'move' _formal_tmp_obj[8647327] i_obj[8647314])
-
var i_obj[8647334]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647336 'move' i_obj[8647334] (8647338 'set reference' _formal_tmp_obj[8647327]))
-
var coerce_tmp[8647342]:Remote(ndarray(2,real(32)))[2309734]
-
(8647344 'move' coerce_tmp[8647342] (8647346 '.v' i_obj[8647334] chpl_p[4438309]))
-
(8647352 'noop' )
-
(8647360 '.=' i_obj[8647334] chpl_p[4438309] (8647357 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 144 96))
-
if (8647375 '==' (8647368 'cast' RootClass[236] coerce_tmp[8647342] 144 96) nil[32])
-
{
-
(8647381 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8647384]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647386]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647389 call init[2426359] initTemp[8647386] coerce_tmp[8647342] 144 96)
-
(8647392 'move' call_tmp[8647384] initTemp[8647386])
-
(8647399 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647327] 144 96)
-
(5598838 'move' call_tmp[5218162] call_tmp[8647384])
-
(5218173 call =[4439743] gr[5218019] call_tmp[5218162] 144 96)
-
(5657284 call chpl__autoDestroy[4116535] call_tmp[5218162] 144 96)
}
}
-
var call_tmp[5218180]:baseValue[334793]
-
var initTemp[5218426]:baseValue[334793]
-
(5218429 call init[1335025] initTemp[5218426])
-
(5218182 'move' call_tmp[5218180] initTemp[5218426])
-
var call_tmp[5218186]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5218461]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5218468]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657274 '=' _formal_tmp_in_dataResource[5218468] dr[5218012])
-
(5218473 'noop' )
-
var _formal_tmp_in_gradResource[5218477]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657277 '=' _formal_tmp_in_gradResource[5218477] gr[5218019])
-
(5218482 'noop' )
-
(5218463 'move' new_temp[5218461] (5218446 call _new[4440110] _formal_tmp_in_dataResource[5218468] _formal_tmp_in_gradResource[5218477] call_tmp[5218180] 146 96))
-
var initTemp[5218488]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5218491 call init[4440256] initTemp[5218488] new_temp[5218461])
-
(5218188 'move' call_tmp[5218186] initTemp[5218488])
-
(5218534 '=' ret[5217958] call_tmp[5218186])
-
(5608984 '=' _retArg[5608982] ret[5217958])
-
(5608986 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] . detach[5218538] ( this[5218542]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] , copy[5218546]:bool[19] , keepGrad[5218550]:bool[19] , _retArg[5608934]:_ref(owned TensorResource(real(32),2,baseValue))[2433705] ) : void[4]
const in arg this[5218542]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] const in arg copy[5218546]:bool[19] const in arg keepGrad[5218550]:bool[19] ref arg _retArg[5608934]:_ref(owned TensorResource(real(32),2,baseValue))[2433705]-
{
-
var ret[5218581]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5218887]:BaseTensorResource(real(32),2)[2303464]
-
(5218893 'move' coerce_tmp[5218887] (5218889 'cast' BaseTensorResource(real(32),2)[2303464] this[5218542] 139 96))
-
var call_tmp[8549640]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9350850 '_check_nil' coerce_tmp[5218887] 139 96)
-
(8549642 'move' call_tmp[8549640] (8549644 '.' coerce_tmp[5218887] dataResource[2303444]))
-
var dr[5218635]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218637 call init=[2428415] dr[5218635] call_tmp[8549640] 139 96)
-
var gr[5218642]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5218644]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5218550]
-
{
-
var coerce_tmp[5218930]:BaseTensorResource(real(32),2)[2303464]
-
(5218936 'move' coerce_tmp[5218930] (5218932 'cast' BaseTensorResource(real(32),2)[2303464] this[5218542] 140 96))
-
var call_tmp[8549765]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9350874 '_check_nil' coerce_tmp[5218930] 140 96)
-
(8549767 'move' call_tmp[8549765] (8549769 '.' coerce_tmp[5218930] gradResource[2303454]))
-
var tmp[8646252]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646255 call init=[2429633] tmp[8646252] call_tmp[8549765] 140 96)
-
(5218663 'move' tmp[5218644] tmp[8646252])
}
-
{
-
(5219151 call init=[4440575] tmp[5218644] nil[32] 140 96)
}
-
(5218713 'move' gr[5218642] tmp[5218644])
-
if copy[5218546]
-
{
-
var call_tmp[5218727]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5218988]:Remote(ndarray(2,real(32)))[2309734]
-
(5218994 'move' coerce_tmp[5218988] (5218990 call borrow[2427143] dr[5218635] 142 96))
-
var ret_tmp[5598727]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316338 '_check_nil' coerce_tmp[5218988] 142 96)
-
(5218735 call copy[4438272] coerce_tmp[5218988] ret_tmp[5598727])
-
(5598730 'move' call_tmp[5218727] ret_tmp[5598727])
-
var call_tmp[5218736]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647408]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647412 'move' i_obj[8647408] (8647410 'set reference' call_tmp[5218727]))
-
var _formal_tmp_obj[8647421]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647423 'move' _formal_tmp_obj[8647421] i_obj[8647408])
-
var i_obj[8647428]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647430 'move' i_obj[8647428] (8647432 'set reference' _formal_tmp_obj[8647421]))
-
var coerce_tmp[8647436]:Remote(ndarray(2,real(32)))[2309734]
-
(8647438 'move' coerce_tmp[8647436] (8647440 '.v' i_obj[8647428] chpl_p[4438309]))
-
(8647446 'noop' )
-
(8647454 '.=' i_obj[8647428] chpl_p[4438309] (8647451 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 142 96))
-
if (8647469 '==' (8647462 'cast' RootClass[236] coerce_tmp[8647436] 142 96) nil[32])
-
{
-
(8647475 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8647478]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647480]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647483 call init[2426359] initTemp[8647480] coerce_tmp[8647436] 142 96)
-
(8647486 'move' call_tmp[8647478] initTemp[8647480])
-
(8647493 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647421] 142 96)
-
(5598844 'move' call_tmp[5218736] call_tmp[8647478])
-
(5218747 call =[4439341] dr[5218635] call_tmp[5218736] 142 96)
-
(5657297 call chpl__autoDestroy[4116535] call_tmp[5218736] 142 96)
-
var coerce_tmp[5219013]:Remote(ndarray(2,real(32)))[2309734]
-
(5219019 'move' coerce_tmp[5219013] (5219015 call borrow[3750548] gr[5218642]))
-
if (7331203 '!=' (5219024 'cast' RootClass[236] coerce_tmp[5219013] 143 96) nil[32])
-
{
-
if (8550116 '==' (8550109 'cast' RootClass[236] (8550102 '.v' gr[5218642] chpl_p[2309916]) 144 96) nil[32])
-
{
-
(8550122 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8550125]:Remote(ndarray(2,real(32)))[2309734]
-
(8550127 'move' coerce_tmp[8550125] (8550129 '.v' gr[5218642] chpl_p[2309916]))
-
var call_tmp[5218776]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598733]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316340 '_check_nil' coerce_tmp[8550125] 144 96)
-
(5218784 call copy[4438272] coerce_tmp[8550125] ret_tmp[5598733])
-
(5598736 'move' call_tmp[5218776] ret_tmp[5598733])
-
var call_tmp[5218785]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647502]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647506 'move' i_obj[8647502] (8647504 'set reference' call_tmp[5218776]))
-
var _formal_tmp_obj[8647515]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647517 'move' _formal_tmp_obj[8647515] i_obj[8647502])
-
var i_obj[8647522]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647524 'move' i_obj[8647522] (8647526 'set reference' _formal_tmp_obj[8647515]))
-
var coerce_tmp[8647530]:Remote(ndarray(2,real(32)))[2309734]
-
(8647532 'move' coerce_tmp[8647530] (8647534 '.v' i_obj[8647522] chpl_p[4438309]))
-
(8647540 'noop' )
-
(8647548 '.=' i_obj[8647522] chpl_p[4438309] (8647545 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 144 96))
-
if (8647563 '==' (8647556 'cast' RootClass[236] coerce_tmp[8647530] 144 96) nil[32])
-
{
-
(8647569 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8647572]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647574]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647577 call init[2426359] initTemp[8647574] coerce_tmp[8647530] 144 96)
-
(8647580 'move' call_tmp[8647572] initTemp[8647574])
-
(8647587 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647515] 144 96)
-
(5598850 'move' call_tmp[5218785] call_tmp[8647572])
-
(5218796 call =[4439743] gr[5218642] call_tmp[5218785] 144 96)
-
(5657301 call chpl__autoDestroy[4116535] call_tmp[5218785] 144 96)
}
}
-
var call_tmp[5218803]:baseValue[334793]
-
var initTemp[5219049]:baseValue[334793]
-
(5219052 call init[1335025] initTemp[5219049])
-
(5218805 'move' call_tmp[5218803] initTemp[5219049])
-
var call_tmp[5218809]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5219084]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5219091]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657291 '=' _formal_tmp_in_dataResource[5219091] dr[5218635])
-
(5219096 'noop' )
-
var _formal_tmp_in_gradResource[5219100]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657294 '=' _formal_tmp_in_gradResource[5219100] gr[5218642])
-
(5219105 'noop' )
-
(5219086 'move' new_temp[5219084] (5219069 call _new[4440110] _formal_tmp_in_dataResource[5219091] _formal_tmp_in_gradResource[5219100] call_tmp[5218803] 146 96))
-
var initTemp[5219111]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5219114 call init[4440256] initTemp[5219111] new_temp[5219084])
-
(5218811 'move' call_tmp[5218809] initTemp[5219111])
-
(5219157 '=' ret[5218581] call_tmp[5218809])
-
(5608936 '=' _retArg[5608934] ret[5218581])
-
(5608938 return _void[46])
}
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . detach[5219161] ( this[5219165]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] , copy[5219169]:bool[19] , keepGrad[5219173]:bool[19] , _retArg[5609018]:_ref(owned TensorResource(real(32),2,baseValue))[2433705] ) : void[4]
const in arg this[5219165]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] const in arg copy[5219169]:bool[19] const in arg keepGrad[5219173]:bool[19] ref arg _retArg[5609018]:_ref(owned TensorResource(real(32),2,baseValue))[2433705]-
{
-
var ret[5219204]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5219510]:BaseTensorResource(real(32),2)[2303464]
-
(5219516 'move' coerce_tmp[5219510] (5219512 'cast' BaseTensorResource(real(32),2)[2303464] this[5219165] 139 96))
-
var call_tmp[8549650]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9350852 '_check_nil' coerce_tmp[5219510] 139 96)
-
(8549652 'move' call_tmp[8549650] (8549654 '.' coerce_tmp[5219510] dataResource[2303444]))
-
var dr[5219258]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219260 call init=[2428415] dr[5219258] call_tmp[8549650] 139 96)
-
var gr[5219265]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5219267]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5219173]
-
{
-
var coerce_tmp[5219553]:BaseTensorResource(real(32),2)[2303464]
-
(5219559 'move' coerce_tmp[5219553] (5219555 'cast' BaseTensorResource(real(32),2)[2303464] this[5219165] 140 96))
-
var call_tmp[8549775]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9350876 '_check_nil' coerce_tmp[5219553] 140 96)
-
(8549777 'move' call_tmp[8549775] (8549779 '.' coerce_tmp[5219553] gradResource[2303454]))
-
var tmp[8646271]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646274 call init=[2429633] tmp[8646271] call_tmp[8549775] 140 96)
-
(5219286 'move' tmp[5219267] tmp[8646271])
}
-
{
-
(5219774 call init=[4440575] tmp[5219267] nil[32] 140 96)
}
-
(5219336 'move' gr[5219265] tmp[5219267])
-
if copy[5219169]
-
{
-
var call_tmp[5219350]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5219611]:Remote(ndarray(2,real(32)))[2309734]
-
(5219617 'move' coerce_tmp[5219611] (5219613 call borrow[2427143] dr[5219258] 142 96))
-
var ret_tmp[5598739]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316342 '_check_nil' coerce_tmp[5219611] 142 96)
-
(5219358 call copy[4438272] coerce_tmp[5219611] ret_tmp[5598739])
-
(5598742 'move' call_tmp[5219350] ret_tmp[5598739])
-
var call_tmp[5219359]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647596]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647600 'move' i_obj[8647596] (8647598 'set reference' call_tmp[5219350]))
-
var _formal_tmp_obj[8647609]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647611 'move' _formal_tmp_obj[8647609] i_obj[8647596])
-
var i_obj[8647616]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647618 'move' i_obj[8647616] (8647620 'set reference' _formal_tmp_obj[8647609]))
-
var coerce_tmp[8647624]:Remote(ndarray(2,real(32)))[2309734]
-
(8647626 'move' coerce_tmp[8647624] (8647628 '.v' i_obj[8647616] chpl_p[4438309]))
-
(8647634 'noop' )
-
(8647642 '.=' i_obj[8647616] chpl_p[4438309] (8647639 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 142 96))
-
if (8647657 '==' (8647650 'cast' RootClass[236] coerce_tmp[8647624] 142 96) nil[32])
-
{
-
(8647663 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8647666]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647668]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647671 call init[2426359] initTemp[8647668] coerce_tmp[8647624] 142 96)
-
(8647674 'move' call_tmp[8647666] initTemp[8647668])
-
(8647681 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647609] 142 96)
-
(5598856 'move' call_tmp[5219359] call_tmp[8647666])
-
(5219370 call =[4439341] dr[5219258] call_tmp[5219359] 142 96)
-
(5657314 call chpl__autoDestroy[4116535] call_tmp[5219359] 142 96)
-
var coerce_tmp[5219636]:Remote(ndarray(2,real(32)))[2309734]
-
(5219642 'move' coerce_tmp[5219636] (5219638 call borrow[3750548] gr[5219265]))
-
if (7331213 '!=' (5219647 'cast' RootClass[236] coerce_tmp[5219636] 143 96) nil[32])
-
{
-
if (8550159 '==' (8550152 'cast' RootClass[236] (8550145 '.v' gr[5219265] chpl_p[2309916]) 144 96) nil[32])
-
{
-
(8550165 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8550168]:Remote(ndarray(2,real(32)))[2309734]
-
(8550170 'move' coerce_tmp[8550168] (8550172 '.v' gr[5219265] chpl_p[2309916]))
-
var call_tmp[5219399]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598745]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316344 '_check_nil' coerce_tmp[8550168] 144 96)
-
(5219407 call copy[4438272] coerce_tmp[8550168] ret_tmp[5598745])
-
(5598748 'move' call_tmp[5219399] ret_tmp[5598745])
-
var call_tmp[5219408]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647690]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647694 'move' i_obj[8647690] (8647692 'set reference' call_tmp[5219399]))
-
var _formal_tmp_obj[8647703]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647705 'move' _formal_tmp_obj[8647703] i_obj[8647690])
-
var i_obj[8647710]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647712 'move' i_obj[8647710] (8647714 'set reference' _formal_tmp_obj[8647703]))
-
var coerce_tmp[8647718]:Remote(ndarray(2,real(32)))[2309734]
-
(8647720 'move' coerce_tmp[8647718] (8647722 '.v' i_obj[8647710] chpl_p[4438309]))
-
(8647728 'noop' )
-
(8647736 '.=' i_obj[8647710] chpl_p[4438309] (8647733 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 144 96))
-
if (8647751 '==' (8647744 'cast' RootClass[236] coerce_tmp[8647718] 144 96) nil[32])
-
{
-
(8647757 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8647760]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647762]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647765 call init[2426359] initTemp[8647762] coerce_tmp[8647718] 144 96)
-
(8647768 'move' call_tmp[8647760] initTemp[8647762])
-
(8647775 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647703] 144 96)
-
(5598862 'move' call_tmp[5219408] call_tmp[8647760])
-
(5219419 call =[4439743] gr[5219265] call_tmp[5219408] 144 96)
-
(5657318 call chpl__autoDestroy[4116535] call_tmp[5219408] 144 96)
}
}
-
var call_tmp[5219426]:baseValue[334793]
-
var initTemp[5219672]:baseValue[334793]
-
(5219675 call init[1335025] initTemp[5219672])
-
(5219428 'move' call_tmp[5219426] initTemp[5219672])
-
var call_tmp[5219432]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5219707]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5219714]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657308 '=' _formal_tmp_in_dataResource[5219714] dr[5219258])
-
(5219719 'noop' )
-
var _formal_tmp_in_gradResource[5219723]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657311 '=' _formal_tmp_in_gradResource[5219723] gr[5219265])
-
(5219728 'noop' )
-
(5219709 'move' new_temp[5219707] (5219692 call _new[4440110] _formal_tmp_in_dataResource[5219714] _formal_tmp_in_gradResource[5219723] call_tmp[5219426] 146 96))
-
var initTemp[5219734]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5219737 call init[4440256] initTemp[5219734] new_temp[5219707])
-
(5219434 'move' call_tmp[5219432] initTemp[5219734])
-
(5219780 '=' ret[5219204] call_tmp[5219432])
-
(5609020 '=' _retArg[5609018] ret[5219204])
-
(5609022 return _void[46])
}
-
- «»
function TensorResource(real(32),2,addOp(2,real(32)))[5166494] . detach[5219784] ( this[5219788]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] , copy[5219792]:bool[19] , keepGrad[5219796]:bool[19] , _retArg[5609309]:_ref(owned TensorResource(real(32),2,baseValue))[2433705] ) : void[4]
const in arg this[5219788]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] const in arg copy[5219792]:bool[19] const in arg keepGrad[5219796]:bool[19] ref arg _retArg[5609309]:_ref(owned TensorResource(real(32),2,baseValue))[2433705]-
{
-
var ret[5219827]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var coerce_tmp[5220133]:BaseTensorResource(real(32),2)[2303464]
-
(5220139 'move' coerce_tmp[5220133] (5220135 'cast' BaseTensorResource(real(32),2)[2303464] this[5219788] 139 96))
-
var call_tmp[8549660]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9350854 '_check_nil' coerce_tmp[5220133] 139 96)
-
(8549662 'move' call_tmp[8549660] (8549664 '.' coerce_tmp[5220133] dataResource[2303444]))
-
var dr[5219881]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219883 call init=[2428415] dr[5219881] call_tmp[8549660] 139 96)
-
var gr[5219888]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5219890]:shared Remote(ndarray(2,real(32)))?[2309924]
-
if keepGrad[5219796]
-
{
-
var coerce_tmp[5220176]:BaseTensorResource(real(32),2)[2303464]
-
(5220182 'move' coerce_tmp[5220176] (5220178 'cast' BaseTensorResource(real(32),2)[2303464] this[5219788] 140 96))
-
var call_tmp[8549785]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9350878 '_check_nil' coerce_tmp[5220176] 140 96)
-
(8549787 'move' call_tmp[8549785] (8549789 '.' coerce_tmp[5220176] gradResource[2303454]))
-
var tmp[8646290]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(8646293 call init=[2429633] tmp[8646290] call_tmp[8549785] 140 96)
-
(5219909 'move' tmp[5219890] tmp[8646290])
}
-
{
-
(5220397 call init=[4440575] tmp[5219890] nil[32] 140 96)
}
-
(5219959 'move' gr[5219888] tmp[5219890])
-
if copy[5219792]
-
{
-
var call_tmp[5219973]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5220234]:Remote(ndarray(2,real(32)))[2309734]
-
(5220240 'move' coerce_tmp[5220234] (5220236 call borrow[2427143] dr[5219881] 142 96))
-
var ret_tmp[5598751]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316346 '_check_nil' coerce_tmp[5220234] 142 96)
-
(5219981 call copy[4438272] coerce_tmp[5220234] ret_tmp[5598751])
-
(5598754 'move' call_tmp[5219973] ret_tmp[5598751])
-
var call_tmp[5219982]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647784]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647788 'move' i_obj[8647784] (8647786 'set reference' call_tmp[5219973]))
-
var _formal_tmp_obj[8647797]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647799 'move' _formal_tmp_obj[8647797] i_obj[8647784])
-
var i_obj[8647804]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647806 'move' i_obj[8647804] (8647808 'set reference' _formal_tmp_obj[8647797]))
-
var coerce_tmp[8647812]:Remote(ndarray(2,real(32)))[2309734]
-
(8647814 'move' coerce_tmp[8647812] (8647816 '.v' i_obj[8647804] chpl_p[4438309]))
-
(8647822 'noop' )
-
(8647830 '.=' i_obj[8647804] chpl_p[4438309] (8647827 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 142 96))
-
if (8647845 '==' (8647838 'cast' RootClass[236] coerce_tmp[8647812] 142 96) nil[32])
-
{
-
(8647851 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8647854]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647856]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647859 call init[2426359] initTemp[8647856] coerce_tmp[8647812] 142 96)
-
(8647862 'move' call_tmp[8647854] initTemp[8647856])
-
(8647869 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647797] 142 96)
-
(5598868 'move' call_tmp[5219982] call_tmp[8647854])
-
(5219993 call =[4439341] dr[5219881] call_tmp[5219982] 142 96)
-
(5657331 call chpl__autoDestroy[4116535] call_tmp[5219982] 142 96)
-
var coerce_tmp[5220259]:Remote(ndarray(2,real(32)))[2309734]
-
(5220265 'move' coerce_tmp[5220259] (5220261 call borrow[3750548] gr[5219888]))
-
if (7331223 '!=' (5220270 'cast' RootClass[236] coerce_tmp[5220259] 143 96) nil[32])
-
{
-
if (8550202 '==' (8550195 'cast' RootClass[236] (8550188 '.v' gr[5219888] chpl_p[2309916]) 144 96) nil[32])
-
{
-
(8550208 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8550211]:Remote(ndarray(2,real(32)))[2309734]
-
(8550213 'move' coerce_tmp[8550211] (8550215 '.v' gr[5219888] chpl_p[2309916]))
-
var call_tmp[5220022]:owned Remote(ndarray(2,real(32)))[4438314]
-
var ret_tmp[5598757]:owned Remote(ndarray(2,real(32)))[4438314]
-
(9316348 '_check_nil' coerce_tmp[8550211] 144 96)
-
(5220030 call copy[4438272] coerce_tmp[8550211] ret_tmp[5598757])
-
(5598760 'move' call_tmp[5220022] ret_tmp[5598757])
-
var call_tmp[5220031]:shared Remote(ndarray(2,real(32)))[2309843]
-
var i_obj[8647878]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647882 'move' i_obj[8647878] (8647880 'set reference' call_tmp[5220022]))
-
var _formal_tmp_obj[8647891]:owned Remote(ndarray(2,real(32)))[4438314]
-
(8647893 'move' _formal_tmp_obj[8647891] i_obj[8647878])
-
var i_obj[8647898]:_ref(owned Remote(ndarray(2,real(32))))[4438323]
-
(8647900 'move' i_obj[8647898] (8647902 'set reference' _formal_tmp_obj[8647891]))
-
var coerce_tmp[8647906]:Remote(ndarray(2,real(32)))[2309734]
-
(8647908 'move' coerce_tmp[8647906] (8647910 '.v' i_obj[8647898] chpl_p[4438309]))
-
(8647916 'noop' )
-
(8647924 '.=' i_obj[8647898] chpl_p[4438309] (8647921 'cast' Remote(ndarray(2,real(32)))[2309734] nil[32] 144 96))
-
if (8647939 '==' (8647932 'cast' RootClass[236] coerce_tmp[8647906] 144 96) nil[32])
-
{
-
(8647945 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8647948]:shared Remote(ndarray(2,real(32)))[2309843]
-
var initTemp[8647950]:shared Remote(ndarray(2,real(32)))[2309843]
-
(8647953 call init[2426359] initTemp[8647950] coerce_tmp[8647906] 144 96)
-
(8647956 'move' call_tmp[8647948] initTemp[8647950])
-
(8647963 call chpl__autoDestroy[5240017] _formal_tmp_obj[8647891] 144 96)
-
(5598874 'move' call_tmp[5220031] call_tmp[8647948])
-
(5220042 call =[4439743] gr[5219888] call_tmp[5220031] 144 96)
-
(5657335 call chpl__autoDestroy[4116535] call_tmp[5220031] 144 96)
}
}
-
var call_tmp[5220049]:baseValue[334793]
-
var initTemp[5220295]:baseValue[334793]
-
(5220298 call init[1335025] initTemp[5220295])
-
(5220051 'move' call_tmp[5220049] initTemp[5220295])
-
var call_tmp[5220055]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var new_temp[5220330]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_in_dataResource[5220337]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5657325 '=' _formal_tmp_in_dataResource[5220337] dr[5219881])
-
(5220342 'noop' )
-
var _formal_tmp_in_gradResource[5220346]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5657328 '=' _formal_tmp_in_gradResource[5220346] gr[5219888])
-
(5220351 'noop' )
-
(5220332 'move' new_temp[5220330] (5220315 call _new[4440110] _formal_tmp_in_dataResource[5220337] _formal_tmp_in_gradResource[5220346] call_tmp[5220049] 146 96))
-
var initTemp[5220357]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5220360 call init[4440256] initTemp[5220357] new_temp[5220330])
-
(5220057 'move' call_tmp[5220055] initTemp[5220357])
-
(5220403 '=' ret[5219827] call_tmp[5220055])
-
(5609311 '=' _retArg[5609309] ret[5219827])
-
(5609313 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] . detach[5220407] ( this[5220411]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] , copy[5220415]:bool[19] , keepGrad[5220419]:bool[19] , _retArg[5609162]:_ref(owned TensorResource(real(32),3,baseValue))[2588962] ) : void[4]
const in arg this[5220411]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] const in arg copy[5220415]:bool[19] const in arg keepGrad[5220419]:bool[19] ref arg _retArg[5609162]:_ref(owned TensorResource(real(32),3,baseValue))[2588962]-
{
-
var ret[5220450]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5220756]:BaseTensorResource(real(32),3)[2453288]
-
(5220762 'move' coerce_tmp[5220756] (5220758 'cast' BaseTensorResource(real(32),3)[2453288] this[5220411] 139 96))
-
var call_tmp[8551394]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9350888 '_check_nil' coerce_tmp[5220756] 139 96)
-
(8551396 'move' call_tmp[8551394] (8551398 '.' coerce_tmp[5220756] dataResource[2453268]))
-
var dr[5220504]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5220506 call init=[2583672] dr[5220504] call_tmp[8551394] 139 96)
-
var gr[5220511]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5220513]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5220419]
-
{
-
var coerce_tmp[5220799]:BaseTensorResource(real(32),3)[2453288]
-
(5220805 'move' coerce_tmp[5220799] (5220801 'cast' BaseTensorResource(real(32),3)[2453288] this[5220411] 140 96))
-
var call_tmp[8551519]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9350912 '_check_nil' coerce_tmp[5220799] 140 96)
-
(8551521 'move' call_tmp[8551519] (8551523 '.' coerce_tmp[5220799] gradResource[2453278]))
-
var tmp[8648910]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648913 call init=[2584890] tmp[8648910] call_tmp[8551519] 140 96)
-
(5220532 'move' tmp[5220513] tmp[8648910])
}
-
{
-
(5221020 call init=[4455376] tmp[5220513] nil[32] 140 96)
}
-
(5220582 'move' gr[5220511] tmp[5220513])
-
if copy[5220415]
-
{
-
var call_tmp[5220596]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5220857]:Remote(ndarray(3,real(32)))[2459958]
-
(5220863 'move' coerce_tmp[5220857] (5220859 call borrow[2582400] dr[5220504] 142 96))
-
var ret_tmp[5599041]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316350 '_check_nil' coerce_tmp[5220857] 142 96)
-
(5220604 call copy[4453073] coerce_tmp[5220857] ret_tmp[5599041])
-
(5599044 'move' call_tmp[5220596] ret_tmp[5599041])
-
var call_tmp[5220605]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649390]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649394 'move' i_obj[8649390] (8649392 'set reference' call_tmp[5220596]))
-
var _formal_tmp_obj[8649403]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649405 'move' _formal_tmp_obj[8649403] i_obj[8649390])
-
var i_obj[8649410]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649412 'move' i_obj[8649410] (8649414 'set reference' _formal_tmp_obj[8649403]))
-
var coerce_tmp[8649418]:Remote(ndarray(3,real(32)))[2459958]
-
(8649420 'move' coerce_tmp[8649418] (8649422 '.v' i_obj[8649410] chpl_p[4453110]))
-
(8649428 'noop' )
-
(8649436 '.=' i_obj[8649410] chpl_p[4453110] (8649433 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 142 96))
-
if (8649451 '==' (8649444 'cast' RootClass[236] coerce_tmp[8649418] 142 96) nil[32])
-
{
-
(8649457 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8649460]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649462]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649465 call init[2581616] initTemp[8649462] coerce_tmp[8649418] 142 96)
-
(8649468 'move' call_tmp[8649460] initTemp[8649462])
-
(8649475 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649403] 142 96)
-
(5599158 'move' call_tmp[5220605] call_tmp[8649460])
-
(5220616 call =[4454142] dr[5220504] call_tmp[5220605] 142 96)
-
(5657348 call chpl__autoDestroy[4133296] call_tmp[5220605] 142 96)
-
var coerce_tmp[5220882]:Remote(ndarray(3,real(32)))[2459958]
-
(5220888 'move' coerce_tmp[5220882] (5220884 call borrow[3757928] gr[5220511]))
-
if (7331233 '!=' (5220893 'cast' RootClass[236] coerce_tmp[5220882] 143 96) nil[32])
-
{
-
if (8551738 '==' (8551731 'cast' RootClass[236] (8551724 '.v' gr[5220511] chpl_p[2460140]) 144 96) nil[32])
-
{
-
(8551744 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8551747]:Remote(ndarray(3,real(32)))[2459958]
-
(8551749 'move' coerce_tmp[8551747] (8551751 '.v' gr[5220511] chpl_p[2460140]))
-
var call_tmp[5220645]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599047]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316352 '_check_nil' coerce_tmp[8551747] 144 96)
-
(5220653 call copy[4453073] coerce_tmp[8551747] ret_tmp[5599047])
-
(5599050 'move' call_tmp[5220645] ret_tmp[5599047])
-
var call_tmp[5220654]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649484]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649488 'move' i_obj[8649484] (8649486 'set reference' call_tmp[5220645]))
-
var _formal_tmp_obj[8649497]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649499 'move' _formal_tmp_obj[8649497] i_obj[8649484])
-
var i_obj[8649504]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649506 'move' i_obj[8649504] (8649508 'set reference' _formal_tmp_obj[8649497]))
-
var coerce_tmp[8649512]:Remote(ndarray(3,real(32)))[2459958]
-
(8649514 'move' coerce_tmp[8649512] (8649516 '.v' i_obj[8649504] chpl_p[4453110]))
-
(8649522 'noop' )
-
(8649530 '.=' i_obj[8649504] chpl_p[4453110] (8649527 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 144 96))
-
if (8649545 '==' (8649538 'cast' RootClass[236] coerce_tmp[8649512] 144 96) nil[32])
-
{
-
(8649551 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8649554]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649556]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649559 call init[2581616] initTemp[8649556] coerce_tmp[8649512] 144 96)
-
(8649562 'move' call_tmp[8649554] initTemp[8649556])
-
(8649569 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649497] 144 96)
-
(5599164 'move' call_tmp[5220654] call_tmp[8649554])
-
(5220665 call =[4454544] gr[5220511] call_tmp[5220654] 144 96)
-
(5657352 call chpl__autoDestroy[4133296] call_tmp[5220654] 144 96)
}
}
-
var call_tmp[5220672]:baseValue[334793]
-
var initTemp[5220918]:baseValue[334793]
-
(5220921 call init[1335025] initTemp[5220918])
-
(5220674 'move' call_tmp[5220672] initTemp[5220918])
-
var call_tmp[5220678]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5220953]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5220960]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657342 '=' _formal_tmp_in_dataResource[5220960] dr[5220504])
-
(5220965 'noop' )
-
var _formal_tmp_in_gradResource[5220969]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657345 '=' _formal_tmp_in_gradResource[5220969] gr[5220511])
-
(5220974 'noop' )
-
(5220955 'move' new_temp[5220953] (5220938 call _new[4454911] _formal_tmp_in_dataResource[5220960] _formal_tmp_in_gradResource[5220969] call_tmp[5220672] 146 96))
-
var initTemp[5220980]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5220983 call init[4455057] initTemp[5220980] new_temp[5220953])
-
(5220680 'move' call_tmp[5220678] initTemp[5220980])
-
(5221026 '=' ret[5220450] call_tmp[5220678])
-
(5609164 '=' _retArg[5609162] ret[5220450])
-
(5609166 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . detach[5221030] ( this[5221034]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] , copy[5221038]:bool[19] , keepGrad[5221042]:bool[19] , _retArg[5609303]:_ref(owned TensorResource(real(32),3,baseValue))[2588962] ) : void[4]
const in arg this[5221034]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] const in arg copy[5221038]:bool[19] const in arg keepGrad[5221042]:bool[19] ref arg _retArg[5609303]:_ref(owned TensorResource(real(32),3,baseValue))[2588962]-
{
-
var ret[5221073]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5221379]:BaseTensorResource(real(32),3)[2453288]
-
(5221385 'move' coerce_tmp[5221379] (5221381 'cast' BaseTensorResource(real(32),3)[2453288] this[5221034] 139 96))
-
var call_tmp[8551404]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9350890 '_check_nil' coerce_tmp[5221379] 139 96)
-
(8551406 'move' call_tmp[8551404] (8551408 '.' coerce_tmp[5221379] dataResource[2453268]))
-
var dr[5221127]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221129 call init=[2583672] dr[5221127] call_tmp[8551404] 139 96)
-
var gr[5221134]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5221136]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5221042]
-
{
-
var coerce_tmp[5221422]:BaseTensorResource(real(32),3)[2453288]
-
(5221428 'move' coerce_tmp[5221422] (5221424 'cast' BaseTensorResource(real(32),3)[2453288] this[5221034] 140 96))
-
var call_tmp[8551529]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9350914 '_check_nil' coerce_tmp[5221422] 140 96)
-
(8551531 'move' call_tmp[8551529] (8551533 '.' coerce_tmp[5221422] gradResource[2453278]))
-
var tmp[8648929]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648932 call init=[2584890] tmp[8648929] call_tmp[8551529] 140 96)
-
(5221155 'move' tmp[5221136] tmp[8648929])
}
-
{
-
(5221643 call init=[4455376] tmp[5221136] nil[32] 140 96)
}
-
(5221205 'move' gr[5221134] tmp[5221136])
-
if copy[5221038]
-
{
-
var call_tmp[5221219]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5221480]:Remote(ndarray(3,real(32)))[2459958]
-
(5221486 'move' coerce_tmp[5221480] (5221482 call borrow[2582400] dr[5221127] 142 96))
-
var ret_tmp[5599053]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316354 '_check_nil' coerce_tmp[5221480] 142 96)
-
(5221227 call copy[4453073] coerce_tmp[5221480] ret_tmp[5599053])
-
(5599056 'move' call_tmp[5221219] ret_tmp[5599053])
-
var call_tmp[5221228]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649578]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649582 'move' i_obj[8649578] (8649580 'set reference' call_tmp[5221219]))
-
var _formal_tmp_obj[8649591]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649593 'move' _formal_tmp_obj[8649591] i_obj[8649578])
-
var i_obj[8649598]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649600 'move' i_obj[8649598] (8649602 'set reference' _formal_tmp_obj[8649591]))
-
var coerce_tmp[8649606]:Remote(ndarray(3,real(32)))[2459958]
-
(8649608 'move' coerce_tmp[8649606] (8649610 '.v' i_obj[8649598] chpl_p[4453110]))
-
(8649616 'noop' )
-
(8649624 '.=' i_obj[8649598] chpl_p[4453110] (8649621 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 142 96))
-
if (8649639 '==' (8649632 'cast' RootClass[236] coerce_tmp[8649606] 142 96) nil[32])
-
{
-
(8649645 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8649648]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649650]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649653 call init[2581616] initTemp[8649650] coerce_tmp[8649606] 142 96)
-
(8649656 'move' call_tmp[8649648] initTemp[8649650])
-
(8649663 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649591] 142 96)
-
(5599170 'move' call_tmp[5221228] call_tmp[8649648])
-
(5221239 call =[4454142] dr[5221127] call_tmp[5221228] 142 96)
-
(5657365 call chpl__autoDestroy[4133296] call_tmp[5221228] 142 96)
-
var coerce_tmp[5221505]:Remote(ndarray(3,real(32)))[2459958]
-
(5221511 'move' coerce_tmp[5221505] (5221507 call borrow[3757928] gr[5221134]))
-
if (7331243 '!=' (5221516 'cast' RootClass[236] coerce_tmp[5221505] 143 96) nil[32])
-
{
-
if (8551781 '==' (8551774 'cast' RootClass[236] (8551767 '.v' gr[5221134] chpl_p[2460140]) 144 96) nil[32])
-
{
-
(8551787 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8551790]:Remote(ndarray(3,real(32)))[2459958]
-
(8551792 'move' coerce_tmp[8551790] (8551794 '.v' gr[5221134] chpl_p[2460140]))
-
var call_tmp[5221268]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599059]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316356 '_check_nil' coerce_tmp[8551790] 144 96)
-
(5221276 call copy[4453073] coerce_tmp[8551790] ret_tmp[5599059])
-
(5599062 'move' call_tmp[5221268] ret_tmp[5599059])
-
var call_tmp[5221277]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649672]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649676 'move' i_obj[8649672] (8649674 'set reference' call_tmp[5221268]))
-
var _formal_tmp_obj[8649685]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649687 'move' _formal_tmp_obj[8649685] i_obj[8649672])
-
var i_obj[8649692]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649694 'move' i_obj[8649692] (8649696 'set reference' _formal_tmp_obj[8649685]))
-
var coerce_tmp[8649700]:Remote(ndarray(3,real(32)))[2459958]
-
(8649702 'move' coerce_tmp[8649700] (8649704 '.v' i_obj[8649692] chpl_p[4453110]))
-
(8649710 'noop' )
-
(8649718 '.=' i_obj[8649692] chpl_p[4453110] (8649715 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 144 96))
-
if (8649733 '==' (8649726 'cast' RootClass[236] coerce_tmp[8649700] 144 96) nil[32])
-
{
-
(8649739 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8649742]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649744]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649747 call init[2581616] initTemp[8649744] coerce_tmp[8649700] 144 96)
-
(8649750 'move' call_tmp[8649742] initTemp[8649744])
-
(8649757 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649685] 144 96)
-
(5599176 'move' call_tmp[5221277] call_tmp[8649742])
-
(5221288 call =[4454544] gr[5221134] call_tmp[5221277] 144 96)
-
(5657369 call chpl__autoDestroy[4133296] call_tmp[5221277] 144 96)
}
}
-
var call_tmp[5221295]:baseValue[334793]
-
var initTemp[5221541]:baseValue[334793]
-
(5221544 call init[1335025] initTemp[5221541])
-
(5221297 'move' call_tmp[5221295] initTemp[5221541])
-
var call_tmp[5221301]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5221576]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5221583]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657359 '=' _formal_tmp_in_dataResource[5221583] dr[5221127])
-
(5221588 'noop' )
-
var _formal_tmp_in_gradResource[5221592]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657362 '=' _formal_tmp_in_gradResource[5221592] gr[5221134])
-
(5221597 'noop' )
-
(5221578 'move' new_temp[5221576] (5221561 call _new[4454911] _formal_tmp_in_dataResource[5221583] _formal_tmp_in_gradResource[5221592] call_tmp[5221295] 146 96))
-
var initTemp[5221603]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5221606 call init[4455057] initTemp[5221603] new_temp[5221576])
-
(5221303 'move' call_tmp[5221301] initTemp[5221603])
-
(5221649 '=' ret[5221073] call_tmp[5221301])
-
(5609305 '=' _retArg[5609303] ret[5221073])
-
(5609307 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expandOp(3,real(32)))[4836598] . detach[5221653] ( this[5221657]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] , copy[5221661]:bool[19] , keepGrad[5221665]:bool[19] , _retArg[5608862]:_ref(owned TensorResource(real(32),3,baseValue))[2588962] ) : void[4]
const in arg this[5221657]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] const in arg copy[5221661]:bool[19] const in arg keepGrad[5221665]:bool[19] ref arg _retArg[5608862]:_ref(owned TensorResource(real(32),3,baseValue))[2588962]-
{
-
var ret[5221696]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5222002]:BaseTensorResource(real(32),3)[2453288]
-
(5222008 'move' coerce_tmp[5222002] (5222004 'cast' BaseTensorResource(real(32),3)[2453288] this[5221657] 139 96))
-
var call_tmp[8551414]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9350892 '_check_nil' coerce_tmp[5222002] 139 96)
-
(8551416 'move' call_tmp[8551414] (8551418 '.' coerce_tmp[5222002] dataResource[2453268]))
-
var dr[5221750]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221752 call init=[2583672] dr[5221750] call_tmp[8551414] 139 96)
-
var gr[5221757]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5221759]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5221665]
-
{
-
var coerce_tmp[5222045]:BaseTensorResource(real(32),3)[2453288]
-
(5222051 'move' coerce_tmp[5222045] (5222047 'cast' BaseTensorResource(real(32),3)[2453288] this[5221657] 140 96))
-
var call_tmp[8551539]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9350916 '_check_nil' coerce_tmp[5222045] 140 96)
-
(8551541 'move' call_tmp[8551539] (8551543 '.' coerce_tmp[5222045] gradResource[2453278]))
-
var tmp[8648948]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648951 call init=[2584890] tmp[8648948] call_tmp[8551539] 140 96)
-
(5221778 'move' tmp[5221759] tmp[8648948])
}
-
{
-
(5222266 call init=[4455376] tmp[5221759] nil[32] 140 96)
}
-
(5221828 'move' gr[5221757] tmp[5221759])
-
if copy[5221661]
-
{
-
var call_tmp[5221842]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5222103]:Remote(ndarray(3,real(32)))[2459958]
-
(5222109 'move' coerce_tmp[5222103] (5222105 call borrow[2582400] dr[5221750] 142 96))
-
var ret_tmp[5599065]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316358 '_check_nil' coerce_tmp[5222103] 142 96)
-
(5221850 call copy[4453073] coerce_tmp[5222103] ret_tmp[5599065])
-
(5599068 'move' call_tmp[5221842] ret_tmp[5599065])
-
var call_tmp[5221851]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649766]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649770 'move' i_obj[8649766] (8649768 'set reference' call_tmp[5221842]))
-
var _formal_tmp_obj[8649779]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649781 'move' _formal_tmp_obj[8649779] i_obj[8649766])
-
var i_obj[8649786]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649788 'move' i_obj[8649786] (8649790 'set reference' _formal_tmp_obj[8649779]))
-
var coerce_tmp[8649794]:Remote(ndarray(3,real(32)))[2459958]
-
(8649796 'move' coerce_tmp[8649794] (8649798 '.v' i_obj[8649786] chpl_p[4453110]))
-
(8649804 'noop' )
-
(8649812 '.=' i_obj[8649786] chpl_p[4453110] (8649809 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 142 96))
-
if (8649827 '==' (8649820 'cast' RootClass[236] coerce_tmp[8649794] 142 96) nil[32])
-
{
-
(8649833 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8649836]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649838]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649841 call init[2581616] initTemp[8649838] coerce_tmp[8649794] 142 96)
-
(8649844 'move' call_tmp[8649836] initTemp[8649838])
-
(8649851 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649779] 142 96)
-
(5599182 'move' call_tmp[5221851] call_tmp[8649836])
-
(5221862 call =[4454142] dr[5221750] call_tmp[5221851] 142 96)
-
(5657382 call chpl__autoDestroy[4133296] call_tmp[5221851] 142 96)
-
var coerce_tmp[5222128]:Remote(ndarray(3,real(32)))[2459958]
-
(5222134 'move' coerce_tmp[5222128] (5222130 call borrow[3757928] gr[5221757]))
-
if (7331253 '!=' (5222139 'cast' RootClass[236] coerce_tmp[5222128] 143 96) nil[32])
-
{
-
if (8551824 '==' (8551817 'cast' RootClass[236] (8551810 '.v' gr[5221757] chpl_p[2460140]) 144 96) nil[32])
-
{
-
(8551830 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8551833]:Remote(ndarray(3,real(32)))[2459958]
-
(8551835 'move' coerce_tmp[8551833] (8551837 '.v' gr[5221757] chpl_p[2460140]))
-
var call_tmp[5221891]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599071]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316360 '_check_nil' coerce_tmp[8551833] 144 96)
-
(5221899 call copy[4453073] coerce_tmp[8551833] ret_tmp[5599071])
-
(5599074 'move' call_tmp[5221891] ret_tmp[5599071])
-
var call_tmp[5221900]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649860]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649864 'move' i_obj[8649860] (8649862 'set reference' call_tmp[5221891]))
-
var _formal_tmp_obj[8649873]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649875 'move' _formal_tmp_obj[8649873] i_obj[8649860])
-
var i_obj[8649880]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649882 'move' i_obj[8649880] (8649884 'set reference' _formal_tmp_obj[8649873]))
-
var coerce_tmp[8649888]:Remote(ndarray(3,real(32)))[2459958]
-
(8649890 'move' coerce_tmp[8649888] (8649892 '.v' i_obj[8649880] chpl_p[4453110]))
-
(8649898 'noop' )
-
(8649906 '.=' i_obj[8649880] chpl_p[4453110] (8649903 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 144 96))
-
if (8649921 '==' (8649914 'cast' RootClass[236] coerce_tmp[8649888] 144 96) nil[32])
-
{
-
(8649927 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8649930]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8649932]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8649935 call init[2581616] initTemp[8649932] coerce_tmp[8649888] 144 96)
-
(8649938 'move' call_tmp[8649930] initTemp[8649932])
-
(8649945 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649873] 144 96)
-
(5599188 'move' call_tmp[5221900] call_tmp[8649930])
-
(5221911 call =[4454544] gr[5221757] call_tmp[5221900] 144 96)
-
(5657386 call chpl__autoDestroy[4133296] call_tmp[5221900] 144 96)
}
}
-
var call_tmp[5221918]:baseValue[334793]
-
var initTemp[5222164]:baseValue[334793]
-
(5222167 call init[1335025] initTemp[5222164])
-
(5221920 'move' call_tmp[5221918] initTemp[5222164])
-
var call_tmp[5221924]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5222199]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5222206]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657376 '=' _formal_tmp_in_dataResource[5222206] dr[5221750])
-
(5222211 'noop' )
-
var _formal_tmp_in_gradResource[5222215]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657379 '=' _formal_tmp_in_gradResource[5222215] gr[5221757])
-
(5222220 'noop' )
-
(5222201 'move' new_temp[5222199] (5222184 call _new[4454911] _formal_tmp_in_dataResource[5222206] _formal_tmp_in_gradResource[5222215] call_tmp[5221918] 146 96))
-
var initTemp[5222226]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5222229 call init[4455057] initTemp[5222226] new_temp[5222199])
-
(5221926 'move' call_tmp[5221924] initTemp[5222226])
-
(5222272 '=' ret[5221696] call_tmp[5221924])
-
(5608864 '=' _retArg[5608862] ret[5221696])
-
(5608866 return _void[46])
}
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . detach[5222276] ( this[5222280]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] , copy[5222284]:bool[19] , keepGrad[5222288]:bool[19] , _retArg[5608988]:_ref(owned TensorResource(real(32),3,baseValue))[2588962] ) : void[4]
const in arg this[5222280]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] const in arg copy[5222284]:bool[19] const in arg keepGrad[5222288]:bool[19] ref arg _retArg[5608988]:_ref(owned TensorResource(real(32),3,baseValue))[2588962]-
{
-
var ret[5222319]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5222625]:BaseTensorResource(real(32),3)[2453288]
-
(5222631 'move' coerce_tmp[5222625] (5222627 'cast' BaseTensorResource(real(32),3)[2453288] this[5222280] 139 96))
-
var call_tmp[8551424]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9350894 '_check_nil' coerce_tmp[5222625] 139 96)
-
(8551426 'move' call_tmp[8551424] (8551428 '.' coerce_tmp[5222625] dataResource[2453268]))
-
var dr[5222373]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222375 call init=[2583672] dr[5222373] call_tmp[8551424] 139 96)
-
var gr[5222380]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5222382]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5222288]
-
{
-
var coerce_tmp[5222668]:BaseTensorResource(real(32),3)[2453288]
-
(5222674 'move' coerce_tmp[5222668] (5222670 'cast' BaseTensorResource(real(32),3)[2453288] this[5222280] 140 96))
-
var call_tmp[8551549]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9350918 '_check_nil' coerce_tmp[5222668] 140 96)
-
(8551551 'move' call_tmp[8551549] (8551553 '.' coerce_tmp[5222668] gradResource[2453278]))
-
var tmp[8648967]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648970 call init=[2584890] tmp[8648967] call_tmp[8551549] 140 96)
-
(5222401 'move' tmp[5222382] tmp[8648967])
}
-
{
-
(5222889 call init=[4455376] tmp[5222382] nil[32] 140 96)
}
-
(5222451 'move' gr[5222380] tmp[5222382])
-
if copy[5222284]
-
{
-
var call_tmp[5222465]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5222726]:Remote(ndarray(3,real(32)))[2459958]
-
(5222732 'move' coerce_tmp[5222726] (5222728 call borrow[2582400] dr[5222373] 142 96))
-
var ret_tmp[5599077]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316362 '_check_nil' coerce_tmp[5222726] 142 96)
-
(5222473 call copy[4453073] coerce_tmp[5222726] ret_tmp[5599077])
-
(5599080 'move' call_tmp[5222465] ret_tmp[5599077])
-
var call_tmp[5222474]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8649954]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649958 'move' i_obj[8649954] (8649956 'set reference' call_tmp[5222465]))
-
var _formal_tmp_obj[8649967]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8649969 'move' _formal_tmp_obj[8649967] i_obj[8649954])
-
var i_obj[8649974]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8649976 'move' i_obj[8649974] (8649978 'set reference' _formal_tmp_obj[8649967]))
-
var coerce_tmp[8649982]:Remote(ndarray(3,real(32)))[2459958]
-
(8649984 'move' coerce_tmp[8649982] (8649986 '.v' i_obj[8649974] chpl_p[4453110]))
-
(8649992 'noop' )
-
(8650000 '.=' i_obj[8649974] chpl_p[4453110] (8649997 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 142 96))
-
if (8650015 '==' (8650008 'cast' RootClass[236] coerce_tmp[8649982] 142 96) nil[32])
-
{
-
(8650021 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8650024]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650026]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650029 call init[2581616] initTemp[8650026] coerce_tmp[8649982] 142 96)
-
(8650032 'move' call_tmp[8650024] initTemp[8650026])
-
(8650039 call chpl__autoDestroy[5240661] _formal_tmp_obj[8649967] 142 96)
-
(5599194 'move' call_tmp[5222474] call_tmp[8650024])
-
(5222485 call =[4454142] dr[5222373] call_tmp[5222474] 142 96)
-
(5657399 call chpl__autoDestroy[4133296] call_tmp[5222474] 142 96)
-
var coerce_tmp[5222751]:Remote(ndarray(3,real(32)))[2459958]
-
(5222757 'move' coerce_tmp[5222751] (5222753 call borrow[3757928] gr[5222380]))
-
if (7331263 '!=' (5222762 'cast' RootClass[236] coerce_tmp[5222751] 143 96) nil[32])
-
{
-
if (8551867 '==' (8551860 'cast' RootClass[236] (8551853 '.v' gr[5222380] chpl_p[2460140]) 144 96) nil[32])
-
{
-
(8551873 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8551876]:Remote(ndarray(3,real(32)))[2459958]
-
(8551878 'move' coerce_tmp[8551876] (8551880 '.v' gr[5222380] chpl_p[2460140]))
-
var call_tmp[5222514]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599083]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316364 '_check_nil' coerce_tmp[8551876] 144 96)
-
(5222522 call copy[4453073] coerce_tmp[8551876] ret_tmp[5599083])
-
(5599086 'move' call_tmp[5222514] ret_tmp[5599083])
-
var call_tmp[5222523]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650048]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650052 'move' i_obj[8650048] (8650050 'set reference' call_tmp[5222514]))
-
var _formal_tmp_obj[8650061]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650063 'move' _formal_tmp_obj[8650061] i_obj[8650048])
-
var i_obj[8650068]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650070 'move' i_obj[8650068] (8650072 'set reference' _formal_tmp_obj[8650061]))
-
var coerce_tmp[8650076]:Remote(ndarray(3,real(32)))[2459958]
-
(8650078 'move' coerce_tmp[8650076] (8650080 '.v' i_obj[8650068] chpl_p[4453110]))
-
(8650086 'noop' )
-
(8650094 '.=' i_obj[8650068] chpl_p[4453110] (8650091 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 144 96))
-
if (8650109 '==' (8650102 'cast' RootClass[236] coerce_tmp[8650076] 144 96) nil[32])
-
{
-
(8650115 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8650118]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650120]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650123 call init[2581616] initTemp[8650120] coerce_tmp[8650076] 144 96)
-
(8650126 'move' call_tmp[8650118] initTemp[8650120])
-
(8650133 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650061] 144 96)
-
(5599200 'move' call_tmp[5222523] call_tmp[8650118])
-
(5222534 call =[4454544] gr[5222380] call_tmp[5222523] 144 96)
-
(5657403 call chpl__autoDestroy[4133296] call_tmp[5222523] 144 96)
}
}
-
var call_tmp[5222541]:baseValue[334793]
-
var initTemp[5222787]:baseValue[334793]
-
(5222790 call init[1335025] initTemp[5222787])
-
(5222543 'move' call_tmp[5222541] initTemp[5222787])
-
var call_tmp[5222547]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5222822]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5222829]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657393 '=' _formal_tmp_in_dataResource[5222829] dr[5222373])
-
(5222834 'noop' )
-
var _formal_tmp_in_gradResource[5222838]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657396 '=' _formal_tmp_in_gradResource[5222838] gr[5222380])
-
(5222843 'noop' )
-
(5222824 'move' new_temp[5222822] (5222807 call _new[4454911] _formal_tmp_in_dataResource[5222829] _formal_tmp_in_gradResource[5222838] call_tmp[5222541] 146 96))
-
var initTemp[5222849]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5222852 call init[4455057] initTemp[5222849] new_temp[5222822])
-
(5222549 'move' call_tmp[5222547] initTemp[5222849])
-
(5222895 '=' ret[5222319] call_tmp[5222547])
-
(5608990 '=' _retArg[5608988] ret[5222319])
-
(5608992 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] . detach[5222899] ( this[5222903]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] , copy[5222907]:bool[19] , keepGrad[5222911]:bool[19] , _retArg[5608940]:_ref(owned TensorResource(real(32),3,baseValue))[2588962] ) : void[4]
const in arg this[5222903]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] const in arg copy[5222907]:bool[19] const in arg keepGrad[5222911]:bool[19] ref arg _retArg[5608940]:_ref(owned TensorResource(real(32),3,baseValue))[2588962]-
{
-
var ret[5222942]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5223248]:BaseTensorResource(real(32),3)[2453288]
-
(5223254 'move' coerce_tmp[5223248] (5223250 'cast' BaseTensorResource(real(32),3)[2453288] this[5222903] 139 96))
-
var call_tmp[8551434]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9350896 '_check_nil' coerce_tmp[5223248] 139 96)
-
(8551436 'move' call_tmp[8551434] (8551438 '.' coerce_tmp[5223248] dataResource[2453268]))
-
var dr[5222996]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222998 call init=[2583672] dr[5222996] call_tmp[8551434] 139 96)
-
var gr[5223003]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5223005]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5222911]
-
{
-
var coerce_tmp[5223291]:BaseTensorResource(real(32),3)[2453288]
-
(5223297 'move' coerce_tmp[5223291] (5223293 'cast' BaseTensorResource(real(32),3)[2453288] this[5222903] 140 96))
-
var call_tmp[8551559]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9350920 '_check_nil' coerce_tmp[5223291] 140 96)
-
(8551561 'move' call_tmp[8551559] (8551563 '.' coerce_tmp[5223291] gradResource[2453278]))
-
var tmp[8648986]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8648989 call init=[2584890] tmp[8648986] call_tmp[8551559] 140 96)
-
(5223024 'move' tmp[5223005] tmp[8648986])
}
-
{
-
(5223512 call init=[4455376] tmp[5223005] nil[32] 140 96)
}
-
(5223074 'move' gr[5223003] tmp[5223005])
-
if copy[5222907]
-
{
-
var call_tmp[5223088]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5223349]:Remote(ndarray(3,real(32)))[2459958]
-
(5223355 'move' coerce_tmp[5223349] (5223351 call borrow[2582400] dr[5222996] 142 96))
-
var ret_tmp[5599089]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316366 '_check_nil' coerce_tmp[5223349] 142 96)
-
(5223096 call copy[4453073] coerce_tmp[5223349] ret_tmp[5599089])
-
(5599092 'move' call_tmp[5223088] ret_tmp[5599089])
-
var call_tmp[5223097]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650142]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650146 'move' i_obj[8650142] (8650144 'set reference' call_tmp[5223088]))
-
var _formal_tmp_obj[8650155]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650157 'move' _formal_tmp_obj[8650155] i_obj[8650142])
-
var i_obj[8650162]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650164 'move' i_obj[8650162] (8650166 'set reference' _formal_tmp_obj[8650155]))
-
var coerce_tmp[8650170]:Remote(ndarray(3,real(32)))[2459958]
-
(8650172 'move' coerce_tmp[8650170] (8650174 '.v' i_obj[8650162] chpl_p[4453110]))
-
(8650180 'noop' )
-
(8650188 '.=' i_obj[8650162] chpl_p[4453110] (8650185 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 142 96))
-
if (8650203 '==' (8650196 'cast' RootClass[236] coerce_tmp[8650170] 142 96) nil[32])
-
{
-
(8650209 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8650212]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650214]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650217 call init[2581616] initTemp[8650214] coerce_tmp[8650170] 142 96)
-
(8650220 'move' call_tmp[8650212] initTemp[8650214])
-
(8650227 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650155] 142 96)
-
(5599206 'move' call_tmp[5223097] call_tmp[8650212])
-
(5223108 call =[4454142] dr[5222996] call_tmp[5223097] 142 96)
-
(5657416 call chpl__autoDestroy[4133296] call_tmp[5223097] 142 96)
-
var coerce_tmp[5223374]:Remote(ndarray(3,real(32)))[2459958]
-
(5223380 'move' coerce_tmp[5223374] (5223376 call borrow[3757928] gr[5223003]))
-
if (7331273 '!=' (5223385 'cast' RootClass[236] coerce_tmp[5223374] 143 96) nil[32])
-
{
-
if (8551910 '==' (8551903 'cast' RootClass[236] (8551896 '.v' gr[5223003] chpl_p[2460140]) 144 96) nil[32])
-
{
-
(8551916 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8551919]:Remote(ndarray(3,real(32)))[2459958]
-
(8551921 'move' coerce_tmp[8551919] (8551923 '.v' gr[5223003] chpl_p[2460140]))
-
var call_tmp[5223137]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599095]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316368 '_check_nil' coerce_tmp[8551919] 144 96)
-
(5223145 call copy[4453073] coerce_tmp[8551919] ret_tmp[5599095])
-
(5599098 'move' call_tmp[5223137] ret_tmp[5599095])
-
var call_tmp[5223146]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650236]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650240 'move' i_obj[8650236] (8650238 'set reference' call_tmp[5223137]))
-
var _formal_tmp_obj[8650249]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650251 'move' _formal_tmp_obj[8650249] i_obj[8650236])
-
var i_obj[8650256]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650258 'move' i_obj[8650256] (8650260 'set reference' _formal_tmp_obj[8650249]))
-
var coerce_tmp[8650264]:Remote(ndarray(3,real(32)))[2459958]
-
(8650266 'move' coerce_tmp[8650264] (8650268 '.v' i_obj[8650256] chpl_p[4453110]))
-
(8650274 'noop' )
-
(8650282 '.=' i_obj[8650256] chpl_p[4453110] (8650279 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 144 96))
-
if (8650297 '==' (8650290 'cast' RootClass[236] coerce_tmp[8650264] 144 96) nil[32])
-
{
-
(8650303 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8650306]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650308]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650311 call init[2581616] initTemp[8650308] coerce_tmp[8650264] 144 96)
-
(8650314 'move' call_tmp[8650306] initTemp[8650308])
-
(8650321 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650249] 144 96)
-
(5599212 'move' call_tmp[5223146] call_tmp[8650306])
-
(5223157 call =[4454544] gr[5223003] call_tmp[5223146] 144 96)
-
(5657420 call chpl__autoDestroy[4133296] call_tmp[5223146] 144 96)
}
}
-
var call_tmp[5223164]:baseValue[334793]
-
var initTemp[5223410]:baseValue[334793]
-
(5223413 call init[1335025] initTemp[5223410])
-
(5223166 'move' call_tmp[5223164] initTemp[5223410])
-
var call_tmp[5223170]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5223445]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5223452]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657410 '=' _formal_tmp_in_dataResource[5223452] dr[5222996])
-
(5223457 'noop' )
-
var _formal_tmp_in_gradResource[5223461]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657413 '=' _formal_tmp_in_gradResource[5223461] gr[5223003])
-
(5223466 'noop' )
-
(5223447 'move' new_temp[5223445] (5223430 call _new[4454911] _formal_tmp_in_dataResource[5223452] _formal_tmp_in_gradResource[5223461] call_tmp[5223164] 146 96))
-
var initTemp[5223472]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5223475 call init[4455057] initTemp[5223472] new_temp[5223445])
-
(5223172 'move' call_tmp[5223170] initTemp[5223472])
-
(5223518 '=' ret[5222942] call_tmp[5223170])
-
(5608942 '=' _retArg[5608940] ret[5222942])
-
(5608944 return _void[46])
}
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . detach[5223522] ( this[5223526]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] , copy[5223530]:bool[19] , keepGrad[5223534]:bool[19] , _retArg[5609168]:_ref(owned TensorResource(real(32),3,baseValue))[2588962] ) : void[4]
const in arg this[5223526]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] const in arg copy[5223530]:bool[19] const in arg keepGrad[5223534]:bool[19] ref arg _retArg[5609168]:_ref(owned TensorResource(real(32),3,baseValue))[2588962]-
{
-
var ret[5223565]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5223871]:BaseTensorResource(real(32),3)[2453288]
-
(5223877 'move' coerce_tmp[5223871] (5223873 'cast' BaseTensorResource(real(32),3)[2453288] this[5223526] 139 96))
-
var call_tmp[8551444]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9350898 '_check_nil' coerce_tmp[5223871] 139 96)
-
(8551446 'move' call_tmp[8551444] (8551448 '.' coerce_tmp[5223871] dataResource[2453268]))
-
var dr[5223619]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5223621 call init=[2583672] dr[5223619] call_tmp[8551444] 139 96)
-
var gr[5223626]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5223628]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5223534]
-
{
-
var coerce_tmp[5223914]:BaseTensorResource(real(32),3)[2453288]
-
(5223920 'move' coerce_tmp[5223914] (5223916 'cast' BaseTensorResource(real(32),3)[2453288] this[5223526] 140 96))
-
var call_tmp[8551569]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9350922 '_check_nil' coerce_tmp[5223914] 140 96)
-
(8551571 'move' call_tmp[8551569] (8551573 '.' coerce_tmp[5223914] gradResource[2453278]))
-
var tmp[8649005]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8649008 call init=[2584890] tmp[8649005] call_tmp[8551569] 140 96)
-
(5223647 'move' tmp[5223628] tmp[8649005])
}
-
{
-
(5224135 call init=[4455376] tmp[5223628] nil[32] 140 96)
}
-
(5223697 'move' gr[5223626] tmp[5223628])
-
if copy[5223530]
-
{
-
var call_tmp[5223711]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5223972]:Remote(ndarray(3,real(32)))[2459958]
-
(5223978 'move' coerce_tmp[5223972] (5223974 call borrow[2582400] dr[5223619] 142 96))
-
var ret_tmp[5599101]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316370 '_check_nil' coerce_tmp[5223972] 142 96)
-
(5223719 call copy[4453073] coerce_tmp[5223972] ret_tmp[5599101])
-
(5599104 'move' call_tmp[5223711] ret_tmp[5599101])
-
var call_tmp[5223720]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650330]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650334 'move' i_obj[8650330] (8650332 'set reference' call_tmp[5223711]))
-
var _formal_tmp_obj[8650343]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650345 'move' _formal_tmp_obj[8650343] i_obj[8650330])
-
var i_obj[8650350]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650352 'move' i_obj[8650350] (8650354 'set reference' _formal_tmp_obj[8650343]))
-
var coerce_tmp[8650358]:Remote(ndarray(3,real(32)))[2459958]
-
(8650360 'move' coerce_tmp[8650358] (8650362 '.v' i_obj[8650350] chpl_p[4453110]))
-
(8650368 'noop' )
-
(8650376 '.=' i_obj[8650350] chpl_p[4453110] (8650373 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 142 96))
-
if (8650391 '==' (8650384 'cast' RootClass[236] coerce_tmp[8650358] 142 96) nil[32])
-
{
-
(8650397 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8650400]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650402]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650405 call init[2581616] initTemp[8650402] coerce_tmp[8650358] 142 96)
-
(8650408 'move' call_tmp[8650400] initTemp[8650402])
-
(8650415 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650343] 142 96)
-
(5599218 'move' call_tmp[5223720] call_tmp[8650400])
-
(5223731 call =[4454142] dr[5223619] call_tmp[5223720] 142 96)
-
(5657433 call chpl__autoDestroy[4133296] call_tmp[5223720] 142 96)
-
var coerce_tmp[5223997]:Remote(ndarray(3,real(32)))[2459958]
-
(5224003 'move' coerce_tmp[5223997] (5223999 call borrow[3757928] gr[5223626]))
-
if (7331283 '!=' (5224008 'cast' RootClass[236] coerce_tmp[5223997] 143 96) nil[32])
-
{
-
if (8551953 '==' (8551946 'cast' RootClass[236] (8551939 '.v' gr[5223626] chpl_p[2460140]) 144 96) nil[32])
-
{
-
(8551959 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8551962]:Remote(ndarray(3,real(32)))[2459958]
-
(8551964 'move' coerce_tmp[8551962] (8551966 '.v' gr[5223626] chpl_p[2460140]))
-
var call_tmp[5223760]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599107]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316372 '_check_nil' coerce_tmp[8551962] 144 96)
-
(5223768 call copy[4453073] coerce_tmp[8551962] ret_tmp[5599107])
-
(5599110 'move' call_tmp[5223760] ret_tmp[5599107])
-
var call_tmp[5223769]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650424]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650428 'move' i_obj[8650424] (8650426 'set reference' call_tmp[5223760]))
-
var _formal_tmp_obj[8650437]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650439 'move' _formal_tmp_obj[8650437] i_obj[8650424])
-
var i_obj[8650444]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650446 'move' i_obj[8650444] (8650448 'set reference' _formal_tmp_obj[8650437]))
-
var coerce_tmp[8650452]:Remote(ndarray(3,real(32)))[2459958]
-
(8650454 'move' coerce_tmp[8650452] (8650456 '.v' i_obj[8650444] chpl_p[4453110]))
-
(8650462 'noop' )
-
(8650470 '.=' i_obj[8650444] chpl_p[4453110] (8650467 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 144 96))
-
if (8650485 '==' (8650478 'cast' RootClass[236] coerce_tmp[8650452] 144 96) nil[32])
-
{
-
(8650491 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8650494]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650496]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650499 call init[2581616] initTemp[8650496] coerce_tmp[8650452] 144 96)
-
(8650502 'move' call_tmp[8650494] initTemp[8650496])
-
(8650509 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650437] 144 96)
-
(5599224 'move' call_tmp[5223769] call_tmp[8650494])
-
(5223780 call =[4454544] gr[5223626] call_tmp[5223769] 144 96)
-
(5657437 call chpl__autoDestroy[4133296] call_tmp[5223769] 144 96)
}
}
-
var call_tmp[5223787]:baseValue[334793]
-
var initTemp[5224033]:baseValue[334793]
-
(5224036 call init[1335025] initTemp[5224033])
-
(5223789 'move' call_tmp[5223787] initTemp[5224033])
-
var call_tmp[5223793]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5224068]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5224075]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657427 '=' _formal_tmp_in_dataResource[5224075] dr[5223619])
-
(5224080 'noop' )
-
var _formal_tmp_in_gradResource[5224084]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657430 '=' _formal_tmp_in_gradResource[5224084] gr[5223626])
-
(5224089 'noop' )
-
(5224070 'move' new_temp[5224068] (5224053 call _new[4454911] _formal_tmp_in_dataResource[5224075] _formal_tmp_in_gradResource[5224084] call_tmp[5223787] 146 96))
-
var initTemp[5224095]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5224098 call init[4455057] initTemp[5224095] new_temp[5224068])
-
(5223795 'move' call_tmp[5223793] initTemp[5224095])
-
(5224141 '=' ret[5223565] call_tmp[5223793])
-
(5609170 '=' _retArg[5609168] ret[5223565])
-
(5609172 return _void[46])
}
-
- «»
function TensorResource(real(32),3,addOp(3,real(32)))[5173035] . detach[5224145] ( this[5224149]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] , copy[5224153]:bool[19] , keepGrad[5224157]:bool[19] , _retArg[5608868]:_ref(owned TensorResource(real(32),3,baseValue))[2588962] ) : void[4]
const in arg this[5224149]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] const in arg copy[5224153]:bool[19] const in arg keepGrad[5224157]:bool[19] ref arg _retArg[5608868]:_ref(owned TensorResource(real(32),3,baseValue))[2588962]-
{
-
var ret[5224188]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var coerce_tmp[5224494]:BaseTensorResource(real(32),3)[2453288]
-
(5224500 'move' coerce_tmp[5224494] (5224496 'cast' BaseTensorResource(real(32),3)[2453288] this[5224149] 139 96))
-
var call_tmp[8551454]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9350900 '_check_nil' coerce_tmp[5224494] 139 96)
-
(8551456 'move' call_tmp[8551454] (8551458 '.' coerce_tmp[5224494] dataResource[2453268]))
-
var dr[5224242]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5224244 call init=[2583672] dr[5224242] call_tmp[8551454] 139 96)
-
var gr[5224249]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5224251]:shared Remote(ndarray(3,real(32)))?[2460148]
-
if keepGrad[5224157]
-
{
-
var coerce_tmp[5224537]:BaseTensorResource(real(32),3)[2453288]
-
(5224543 'move' coerce_tmp[5224537] (5224539 'cast' BaseTensorResource(real(32),3)[2453288] this[5224149] 140 96))
-
var call_tmp[8551579]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9350924 '_check_nil' coerce_tmp[5224537] 140 96)
-
(8551581 'move' call_tmp[8551579] (8551583 '.' coerce_tmp[5224537] gradResource[2453278]))
-
var tmp[8649024]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(8649027 call init=[2584890] tmp[8649024] call_tmp[8551579] 140 96)
-
(5224270 'move' tmp[5224251] tmp[8649024])
}
-
{
-
(5224758 call init=[4455376] tmp[5224251] nil[32] 140 96)
}
-
(5224320 'move' gr[5224249] tmp[5224251])
-
if copy[5224153]
-
{
-
var call_tmp[5224334]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5224595]:Remote(ndarray(3,real(32)))[2459958]
-
(5224601 'move' coerce_tmp[5224595] (5224597 call borrow[2582400] dr[5224242] 142 96))
-
var ret_tmp[5599113]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316374 '_check_nil' coerce_tmp[5224595] 142 96)
-
(5224342 call copy[4453073] coerce_tmp[5224595] ret_tmp[5599113])
-
(5599116 'move' call_tmp[5224334] ret_tmp[5599113])
-
var call_tmp[5224343]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650518]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650522 'move' i_obj[8650518] (8650520 'set reference' call_tmp[5224334]))
-
var _formal_tmp_obj[8650531]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650533 'move' _formal_tmp_obj[8650531] i_obj[8650518])
-
var i_obj[8650538]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650540 'move' i_obj[8650538] (8650542 'set reference' _formal_tmp_obj[8650531]))
-
var coerce_tmp[8650546]:Remote(ndarray(3,real(32)))[2459958]
-
(8650548 'move' coerce_tmp[8650546] (8650550 '.v' i_obj[8650538] chpl_p[4453110]))
-
(8650556 'noop' )
-
(8650564 '.=' i_obj[8650538] chpl_p[4453110] (8650561 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 142 96))
-
if (8650579 '==' (8650572 'cast' RootClass[236] coerce_tmp[8650546] 142 96) nil[32])
-
{
-
(8650585 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8650588]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650590]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650593 call init[2581616] initTemp[8650590] coerce_tmp[8650546] 142 96)
-
(8650596 'move' call_tmp[8650588] initTemp[8650590])
-
(8650603 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650531] 142 96)
-
(5599230 'move' call_tmp[5224343] call_tmp[8650588])
-
(5224354 call =[4454142] dr[5224242] call_tmp[5224343] 142 96)
-
(5657450 call chpl__autoDestroy[4133296] call_tmp[5224343] 142 96)
-
var coerce_tmp[5224620]:Remote(ndarray(3,real(32)))[2459958]
-
(5224626 'move' coerce_tmp[5224620] (5224622 call borrow[3757928] gr[5224249]))
-
if (7331293 '!=' (5224631 'cast' RootClass[236] coerce_tmp[5224620] 143 96) nil[32])
-
{
-
if (8551996 '==' (8551989 'cast' RootClass[236] (8551982 '.v' gr[5224249] chpl_p[2460140]) 144 96) nil[32])
-
{
-
(8552002 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8552005]:Remote(ndarray(3,real(32)))[2459958]
-
(8552007 'move' coerce_tmp[8552005] (8552009 '.v' gr[5224249] chpl_p[2460140]))
-
var call_tmp[5224383]:owned Remote(ndarray(3,real(32)))[4453115]
-
var ret_tmp[5599119]:owned Remote(ndarray(3,real(32)))[4453115]
-
(9316376 '_check_nil' coerce_tmp[8552005] 144 96)
-
(5224391 call copy[4453073] coerce_tmp[8552005] ret_tmp[5599119])
-
(5599122 'move' call_tmp[5224383] ret_tmp[5599119])
-
var call_tmp[5224392]:shared Remote(ndarray(3,real(32)))[2460067]
-
var i_obj[8650612]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650616 'move' i_obj[8650612] (8650614 'set reference' call_tmp[5224383]))
-
var _formal_tmp_obj[8650625]:owned Remote(ndarray(3,real(32)))[4453115]
-
(8650627 'move' _formal_tmp_obj[8650625] i_obj[8650612])
-
var i_obj[8650632]:_ref(owned Remote(ndarray(3,real(32))))[4453124]
-
(8650634 'move' i_obj[8650632] (8650636 'set reference' _formal_tmp_obj[8650625]))
-
var coerce_tmp[8650640]:Remote(ndarray(3,real(32)))[2459958]
-
(8650642 'move' coerce_tmp[8650640] (8650644 '.v' i_obj[8650632] chpl_p[4453110]))
-
(8650650 'noop' )
-
(8650658 '.=' i_obj[8650632] chpl_p[4453110] (8650655 'cast' Remote(ndarray(3,real(32)))[2459958] nil[32] 144 96))
-
if (8650673 '==' (8650666 'cast' RootClass[236] coerce_tmp[8650640] 144 96) nil[32])
-
{
-
(8650679 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8650682]:shared Remote(ndarray(3,real(32)))[2460067]
-
var initTemp[8650684]:shared Remote(ndarray(3,real(32)))[2460067]
-
(8650687 call init[2581616] initTemp[8650684] coerce_tmp[8650640] 144 96)
-
(8650690 'move' call_tmp[8650682] initTemp[8650684])
-
(8650697 call chpl__autoDestroy[5240661] _formal_tmp_obj[8650625] 144 96)
-
(5599236 'move' call_tmp[5224392] call_tmp[8650682])
-
(5224403 call =[4454544] gr[5224249] call_tmp[5224392] 144 96)
-
(5657454 call chpl__autoDestroy[4133296] call_tmp[5224392] 144 96)
}
}
-
var call_tmp[5224410]:baseValue[334793]
-
var initTemp[5224656]:baseValue[334793]
-
(5224659 call init[1335025] initTemp[5224656])
-
(5224412 'move' call_tmp[5224410] initTemp[5224656])
-
var call_tmp[5224416]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var new_temp[5224691]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_in_dataResource[5224698]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5657444 '=' _formal_tmp_in_dataResource[5224698] dr[5224242])
-
(5224703 'noop' )
-
var _formal_tmp_in_gradResource[5224707]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5657447 '=' _formal_tmp_in_gradResource[5224707] gr[5224249])
-
(5224712 'noop' )
-
(5224693 'move' new_temp[5224691] (5224676 call _new[4454911] _formal_tmp_in_dataResource[5224698] _formal_tmp_in_gradResource[5224707] call_tmp[5224410] 146 96))
-
var initTemp[5224718]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5224721 call init[4455057] initTemp[5224718] new_temp[5224691])
-
(5224418 'move' call_tmp[5224416] initTemp[5224718])
-
(5224764 '=' ret[5224188] call_tmp[5224416])
-
(5608870 '=' _retArg[5608868] ret[5224188])
-
(5608872 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] . detach[5224768] ( this[5224772]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] , copy[5224776]:bool[19] , keepGrad[5224780]:bool[19] , _retArg[5609243]:_ref(owned TensorResource(real(32),4,baseValue))[2657833] ) : void[4]
const in arg this[5224772]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] const in arg copy[5224776]:bool[19] const in arg keepGrad[5224780]:bool[19] ref arg _retArg[5609243]:_ref(owned TensorResource(real(32),4,baseValue))[2657833]-
{
-
var ret[5224811]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5225117]:BaseTensorResource(real(32),4)[2594431]
-
(5225123 'move' coerce_tmp[5225117] (5225119 'cast' BaseTensorResource(real(32),4)[2594431] this[5224772] 139 96))
-
var call_tmp[8553125]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9350934 '_check_nil' coerce_tmp[5225117] 139 96)
-
(8553127 'move' call_tmp[8553125] (8553129 '.' coerce_tmp[5225117] dataResource[2594411]))
-
var dr[5224865]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5224867 call init=[2652543] dr[5224865] call_tmp[8553125] 139 96)
-
var gr[5224872]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5224874]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5224780]
-
{
-
var coerce_tmp[5225160]:BaseTensorResource(real(32),4)[2594431]
-
(5225166 'move' coerce_tmp[5225160] (5225162 'cast' BaseTensorResource(real(32),4)[2594431] this[5224772] 140 96))
-
var call_tmp[8553250]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9350958 '_check_nil' coerce_tmp[5225160] 140 96)
-
(8553252 'move' call_tmp[8553250] (8553254 '.' coerce_tmp[5225160] gradResource[2594421]))
-
var tmp[8650745]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650748 call init=[2653761] tmp[8650745] call_tmp[8553250] 140 96)
-
(5224893 'move' tmp[5224874] tmp[8650745])
}
-
{
-
(5225381 call init=[4458425] tmp[5224874] nil[32] 140 96)
}
-
(5224943 'move' gr[5224872] tmp[5224874])
-
if copy[5224776]
-
{
-
var call_tmp[5224957]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5225218]:Remote(ndarray(4,real(32)))[2601501]
-
(5225224 'move' coerce_tmp[5225218] (5225220 call borrow[2651271] dr[5224865] 142 96))
-
var ret_tmp[5599269]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316378 '_check_nil' coerce_tmp[5225218] 142 96)
-
(5224965 call copy[4456122] coerce_tmp[5225218] ret_tmp[5599269])
-
(5599272 'move' call_tmp[5224957] ret_tmp[5599269])
-
var call_tmp[5224966]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651225]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651229 'move' i_obj[8651225] (8651227 'set reference' call_tmp[5224957]))
-
var _formal_tmp_obj[8651238]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651240 'move' _formal_tmp_obj[8651238] i_obj[8651225])
-
var i_obj[8651245]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651247 'move' i_obj[8651245] (8651249 'set reference' _formal_tmp_obj[8651238]))
-
var coerce_tmp[8651253]:Remote(ndarray(4,real(32)))[2601501]
-
(8651255 'move' coerce_tmp[8651253] (8651257 '.v' i_obj[8651245] chpl_p[4456159]))
-
(8651263 'noop' )
-
(8651271 '.=' i_obj[8651245] chpl_p[4456159] (8651268 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 142 96))
-
if (8651286 '==' (8651279 'cast' RootClass[236] coerce_tmp[8651253] 142 96) nil[32])
-
{
-
(8651292 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8651295]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651297]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651300 call init[2650487] initTemp[8651297] coerce_tmp[8651253] 142 96)
-
(8651303 'move' call_tmp[8651295] initTemp[8651297])
-
(8651310 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651238] 142 96)
-
(5599386 'move' call_tmp[5224966] call_tmp[8651295])
-
(5224977 call =[4457191] dr[5224865] call_tmp[5224966] 142 96)
-
(5657467 call chpl__autoDestroy[4143509] call_tmp[5224966] 142 96)
-
var coerce_tmp[5225243]:Remote(ndarray(4,real(32)))[2601501]
-
(5225249 'move' coerce_tmp[5225243] (5225245 call borrow[3765308] gr[5224872]))
-
if (7331303 '!=' (5225254 'cast' RootClass[236] coerce_tmp[5225243] 143 96) nil[32])
-
{
-
if (8553469 '==' (8553462 'cast' RootClass[236] (8553455 '.v' gr[5224872] chpl_p[2601683]) 144 96) nil[32])
-
{
-
(8553475 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8553478]:Remote(ndarray(4,real(32)))[2601501]
-
(8553480 'move' coerce_tmp[8553478] (8553482 '.v' gr[5224872] chpl_p[2601683]))
-
var call_tmp[5225006]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599275]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316380 '_check_nil' coerce_tmp[8553478] 144 96)
-
(5225014 call copy[4456122] coerce_tmp[8553478] ret_tmp[5599275])
-
(5599278 'move' call_tmp[5225006] ret_tmp[5599275])
-
var call_tmp[5225015]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651319]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651323 'move' i_obj[8651319] (8651321 'set reference' call_tmp[5225006]))
-
var _formal_tmp_obj[8651332]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651334 'move' _formal_tmp_obj[8651332] i_obj[8651319])
-
var i_obj[8651339]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651341 'move' i_obj[8651339] (8651343 'set reference' _formal_tmp_obj[8651332]))
-
var coerce_tmp[8651347]:Remote(ndarray(4,real(32)))[2601501]
-
(8651349 'move' coerce_tmp[8651347] (8651351 '.v' i_obj[8651339] chpl_p[4456159]))
-
(8651357 'noop' )
-
(8651365 '.=' i_obj[8651339] chpl_p[4456159] (8651362 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 144 96))
-
if (8651380 '==' (8651373 'cast' RootClass[236] coerce_tmp[8651347] 144 96) nil[32])
-
{
-
(8651386 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8651389]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651391]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651394 call init[2650487] initTemp[8651391] coerce_tmp[8651347] 144 96)
-
(8651397 'move' call_tmp[8651389] initTemp[8651391])
-
(8651404 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651332] 144 96)
-
(5599392 'move' call_tmp[5225015] call_tmp[8651389])
-
(5225026 call =[4457593] gr[5224872] call_tmp[5225015] 144 96)
-
(5657471 call chpl__autoDestroy[4143509] call_tmp[5225015] 144 96)
}
}
-
var call_tmp[5225033]:baseValue[334793]
-
var initTemp[5225279]:baseValue[334793]
-
(5225282 call init[1335025] initTemp[5225279])
-
(5225035 'move' call_tmp[5225033] initTemp[5225279])
-
var call_tmp[5225039]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5225314]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5225321]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657461 '=' _formal_tmp_in_dataResource[5225321] dr[5224865])
-
(5225326 'noop' )
-
var _formal_tmp_in_gradResource[5225330]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657464 '=' _formal_tmp_in_gradResource[5225330] gr[5224872])
-
(5225335 'noop' )
-
(5225316 'move' new_temp[5225314] (5225299 call _new[4457960] _formal_tmp_in_dataResource[5225321] _formal_tmp_in_gradResource[5225330] call_tmp[5225033] 146 96))
-
var initTemp[5225341]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5225344 call init[4458106] initTemp[5225341] new_temp[5225314])
-
(5225041 'move' call_tmp[5225039] initTemp[5225341])
-
(5225387 '=' ret[5224811] call_tmp[5225039])
-
(5609245 '=' _retArg[5609243] ret[5224811])
-
(5609247 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . detach[5225391] ( this[5225395]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] , copy[5225399]:bool[19] , keepGrad[5225403]:bool[19] , _retArg[5609156]:_ref(owned TensorResource(real(32),4,baseValue))[2657833] ) : void[4]
const in arg this[5225395]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] const in arg copy[5225399]:bool[19] const in arg keepGrad[5225403]:bool[19] ref arg _retArg[5609156]:_ref(owned TensorResource(real(32),4,baseValue))[2657833]-
{
-
var ret[5225434]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5225740]:BaseTensorResource(real(32),4)[2594431]
-
(5225746 'move' coerce_tmp[5225740] (5225742 'cast' BaseTensorResource(real(32),4)[2594431] this[5225395] 139 96))
-
var call_tmp[8553135]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9350936 '_check_nil' coerce_tmp[5225740] 139 96)
-
(8553137 'move' call_tmp[8553135] (8553139 '.' coerce_tmp[5225740] dataResource[2594411]))
-
var dr[5225488]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5225490 call init=[2652543] dr[5225488] call_tmp[8553135] 139 96)
-
var gr[5225495]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5225497]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5225403]
-
{
-
var coerce_tmp[5225783]:BaseTensorResource(real(32),4)[2594431]
-
(5225789 'move' coerce_tmp[5225783] (5225785 'cast' BaseTensorResource(real(32),4)[2594431] this[5225395] 140 96))
-
var call_tmp[8553260]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9350960 '_check_nil' coerce_tmp[5225783] 140 96)
-
(8553262 'move' call_tmp[8553260] (8553264 '.' coerce_tmp[5225783] gradResource[2594421]))
-
var tmp[8650764]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650767 call init=[2653761] tmp[8650764] call_tmp[8553260] 140 96)
-
(5225516 'move' tmp[5225497] tmp[8650764])
}
-
{
-
(5226004 call init=[4458425] tmp[5225497] nil[32] 140 96)
}
-
(5225566 'move' gr[5225495] tmp[5225497])
-
if copy[5225399]
-
{
-
var call_tmp[5225580]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5225841]:Remote(ndarray(4,real(32)))[2601501]
-
(5225847 'move' coerce_tmp[5225841] (5225843 call borrow[2651271] dr[5225488] 142 96))
-
var ret_tmp[5599281]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316382 '_check_nil' coerce_tmp[5225841] 142 96)
-
(5225588 call copy[4456122] coerce_tmp[5225841] ret_tmp[5599281])
-
(5599284 'move' call_tmp[5225580] ret_tmp[5599281])
-
var call_tmp[5225589]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651413]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651417 'move' i_obj[8651413] (8651415 'set reference' call_tmp[5225580]))
-
var _formal_tmp_obj[8651426]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651428 'move' _formal_tmp_obj[8651426] i_obj[8651413])
-
var i_obj[8651433]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651435 'move' i_obj[8651433] (8651437 'set reference' _formal_tmp_obj[8651426]))
-
var coerce_tmp[8651441]:Remote(ndarray(4,real(32)))[2601501]
-
(8651443 'move' coerce_tmp[8651441] (8651445 '.v' i_obj[8651433] chpl_p[4456159]))
-
(8651451 'noop' )
-
(8651459 '.=' i_obj[8651433] chpl_p[4456159] (8651456 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 142 96))
-
if (8651474 '==' (8651467 'cast' RootClass[236] coerce_tmp[8651441] 142 96) nil[32])
-
{
-
(8651480 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8651483]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651485]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651488 call init[2650487] initTemp[8651485] coerce_tmp[8651441] 142 96)
-
(8651491 'move' call_tmp[8651483] initTemp[8651485])
-
(8651498 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651426] 142 96)
-
(5599398 'move' call_tmp[5225589] call_tmp[8651483])
-
(5225600 call =[4457191] dr[5225488] call_tmp[5225589] 142 96)
-
(5657484 call chpl__autoDestroy[4143509] call_tmp[5225589] 142 96)
-
var coerce_tmp[5225866]:Remote(ndarray(4,real(32)))[2601501]
-
(5225872 'move' coerce_tmp[5225866] (5225868 call borrow[3765308] gr[5225495]))
-
if (7331313 '!=' (5225877 'cast' RootClass[236] coerce_tmp[5225866] 143 96) nil[32])
-
{
-
if (8553512 '==' (8553505 'cast' RootClass[236] (8553498 '.v' gr[5225495] chpl_p[2601683]) 144 96) nil[32])
-
{
-
(8553518 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8553521]:Remote(ndarray(4,real(32)))[2601501]
-
(8553523 'move' coerce_tmp[8553521] (8553525 '.v' gr[5225495] chpl_p[2601683]))
-
var call_tmp[5225629]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599287]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316384 '_check_nil' coerce_tmp[8553521] 144 96)
-
(5225637 call copy[4456122] coerce_tmp[8553521] ret_tmp[5599287])
-
(5599290 'move' call_tmp[5225629] ret_tmp[5599287])
-
var call_tmp[5225638]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651507]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651511 'move' i_obj[8651507] (8651509 'set reference' call_tmp[5225629]))
-
var _formal_tmp_obj[8651520]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651522 'move' _formal_tmp_obj[8651520] i_obj[8651507])
-
var i_obj[8651527]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651529 'move' i_obj[8651527] (8651531 'set reference' _formal_tmp_obj[8651520]))
-
var coerce_tmp[8651535]:Remote(ndarray(4,real(32)))[2601501]
-
(8651537 'move' coerce_tmp[8651535] (8651539 '.v' i_obj[8651527] chpl_p[4456159]))
-
(8651545 'noop' )
-
(8651553 '.=' i_obj[8651527] chpl_p[4456159] (8651550 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 144 96))
-
if (8651568 '==' (8651561 'cast' RootClass[236] coerce_tmp[8651535] 144 96) nil[32])
-
{
-
(8651574 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8651577]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651579]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651582 call init[2650487] initTemp[8651579] coerce_tmp[8651535] 144 96)
-
(8651585 'move' call_tmp[8651577] initTemp[8651579])
-
(8651592 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651520] 144 96)
-
(5599404 'move' call_tmp[5225638] call_tmp[8651577])
-
(5225649 call =[4457593] gr[5225495] call_tmp[5225638] 144 96)
-
(5657488 call chpl__autoDestroy[4143509] call_tmp[5225638] 144 96)
}
}
-
var call_tmp[5225656]:baseValue[334793]
-
var initTemp[5225902]:baseValue[334793]
-
(5225905 call init[1335025] initTemp[5225902])
-
(5225658 'move' call_tmp[5225656] initTemp[5225902])
-
var call_tmp[5225662]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5225937]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5225944]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657478 '=' _formal_tmp_in_dataResource[5225944] dr[5225488])
-
(5225949 'noop' )
-
var _formal_tmp_in_gradResource[5225953]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657481 '=' _formal_tmp_in_gradResource[5225953] gr[5225495])
-
(5225958 'noop' )
-
(5225939 'move' new_temp[5225937] (5225922 call _new[4457960] _formal_tmp_in_dataResource[5225944] _formal_tmp_in_gradResource[5225953] call_tmp[5225656] 146 96))
-
var initTemp[5225964]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5225967 call init[4458106] initTemp[5225964] new_temp[5225937])
-
(5225664 'move' call_tmp[5225662] initTemp[5225964])
-
(5226010 '=' ret[5225434] call_tmp[5225662])
-
(5609158 '=' _retArg[5609156] ret[5225434])
-
(5609160 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expandOp(4,real(32)))[4900663] . detach[5226014] ( this[5226018]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] , copy[5226022]:bool[19] , keepGrad[5226026]:bool[19] , _retArg[5609108]:_ref(owned TensorResource(real(32),4,baseValue))[2657833] ) : void[4]
const in arg this[5226018]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] const in arg copy[5226022]:bool[19] const in arg keepGrad[5226026]:bool[19] ref arg _retArg[5609108]:_ref(owned TensorResource(real(32),4,baseValue))[2657833]-
{
-
var ret[5226057]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5226363]:BaseTensorResource(real(32),4)[2594431]
-
(5226369 'move' coerce_tmp[5226363] (5226365 'cast' BaseTensorResource(real(32),4)[2594431] this[5226018] 139 96))
-
var call_tmp[8553145]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9350938 '_check_nil' coerce_tmp[5226363] 139 96)
-
(8553147 'move' call_tmp[8553145] (8553149 '.' coerce_tmp[5226363] dataResource[2594411]))
-
var dr[5226111]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226113 call init=[2652543] dr[5226111] call_tmp[8553145] 139 96)
-
var gr[5226118]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5226120]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5226026]
-
{
-
var coerce_tmp[5226406]:BaseTensorResource(real(32),4)[2594431]
-
(5226412 'move' coerce_tmp[5226406] (5226408 'cast' BaseTensorResource(real(32),4)[2594431] this[5226018] 140 96))
-
var call_tmp[8553270]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9350962 '_check_nil' coerce_tmp[5226406] 140 96)
-
(8553272 'move' call_tmp[8553270] (8553274 '.' coerce_tmp[5226406] gradResource[2594421]))
-
var tmp[8650783]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650786 call init=[2653761] tmp[8650783] call_tmp[8553270] 140 96)
-
(5226139 'move' tmp[5226120] tmp[8650783])
}
-
{
-
(5226627 call init=[4458425] tmp[5226120] nil[32] 140 96)
}
-
(5226189 'move' gr[5226118] tmp[5226120])
-
if copy[5226022]
-
{
-
var call_tmp[5226203]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5226464]:Remote(ndarray(4,real(32)))[2601501]
-
(5226470 'move' coerce_tmp[5226464] (5226466 call borrow[2651271] dr[5226111] 142 96))
-
var ret_tmp[5599293]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316386 '_check_nil' coerce_tmp[5226464] 142 96)
-
(5226211 call copy[4456122] coerce_tmp[5226464] ret_tmp[5599293])
-
(5599296 'move' call_tmp[5226203] ret_tmp[5599293])
-
var call_tmp[5226212]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651601]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651605 'move' i_obj[8651601] (8651603 'set reference' call_tmp[5226203]))
-
var _formal_tmp_obj[8651614]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651616 'move' _formal_tmp_obj[8651614] i_obj[8651601])
-
var i_obj[8651621]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651623 'move' i_obj[8651621] (8651625 'set reference' _formal_tmp_obj[8651614]))
-
var coerce_tmp[8651629]:Remote(ndarray(4,real(32)))[2601501]
-
(8651631 'move' coerce_tmp[8651629] (8651633 '.v' i_obj[8651621] chpl_p[4456159]))
-
(8651639 'noop' )
-
(8651647 '.=' i_obj[8651621] chpl_p[4456159] (8651644 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 142 96))
-
if (8651662 '==' (8651655 'cast' RootClass[236] coerce_tmp[8651629] 142 96) nil[32])
-
{
-
(8651668 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8651671]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651673]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651676 call init[2650487] initTemp[8651673] coerce_tmp[8651629] 142 96)
-
(8651679 'move' call_tmp[8651671] initTemp[8651673])
-
(8651686 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651614] 142 96)
-
(5599410 'move' call_tmp[5226212] call_tmp[8651671])
-
(5226223 call =[4457191] dr[5226111] call_tmp[5226212] 142 96)
-
(5657501 call chpl__autoDestroy[4143509] call_tmp[5226212] 142 96)
-
var coerce_tmp[5226489]:Remote(ndarray(4,real(32)))[2601501]
-
(5226495 'move' coerce_tmp[5226489] (5226491 call borrow[3765308] gr[5226118]))
-
if (7331323 '!=' (5226500 'cast' RootClass[236] coerce_tmp[5226489] 143 96) nil[32])
-
{
-
if (8553555 '==' (8553548 'cast' RootClass[236] (8553541 '.v' gr[5226118] chpl_p[2601683]) 144 96) nil[32])
-
{
-
(8553561 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8553564]:Remote(ndarray(4,real(32)))[2601501]
-
(8553566 'move' coerce_tmp[8553564] (8553568 '.v' gr[5226118] chpl_p[2601683]))
-
var call_tmp[5226252]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599299]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316388 '_check_nil' coerce_tmp[8553564] 144 96)
-
(5226260 call copy[4456122] coerce_tmp[8553564] ret_tmp[5599299])
-
(5599302 'move' call_tmp[5226252] ret_tmp[5599299])
-
var call_tmp[5226261]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651695]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651699 'move' i_obj[8651695] (8651697 'set reference' call_tmp[5226252]))
-
var _formal_tmp_obj[8651708]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651710 'move' _formal_tmp_obj[8651708] i_obj[8651695])
-
var i_obj[8651715]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651717 'move' i_obj[8651715] (8651719 'set reference' _formal_tmp_obj[8651708]))
-
var coerce_tmp[8651723]:Remote(ndarray(4,real(32)))[2601501]
-
(8651725 'move' coerce_tmp[8651723] (8651727 '.v' i_obj[8651715] chpl_p[4456159]))
-
(8651733 'noop' )
-
(8651741 '.=' i_obj[8651715] chpl_p[4456159] (8651738 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 144 96))
-
if (8651756 '==' (8651749 'cast' RootClass[236] coerce_tmp[8651723] 144 96) nil[32])
-
{
-
(8651762 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8651765]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651767]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651770 call init[2650487] initTemp[8651767] coerce_tmp[8651723] 144 96)
-
(8651773 'move' call_tmp[8651765] initTemp[8651767])
-
(8651780 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651708] 144 96)
-
(5599416 'move' call_tmp[5226261] call_tmp[8651765])
-
(5226272 call =[4457593] gr[5226118] call_tmp[5226261] 144 96)
-
(5657505 call chpl__autoDestroy[4143509] call_tmp[5226261] 144 96)
}
}
-
var call_tmp[5226279]:baseValue[334793]
-
var initTemp[5226525]:baseValue[334793]
-
(5226528 call init[1335025] initTemp[5226525])
-
(5226281 'move' call_tmp[5226279] initTemp[5226525])
-
var call_tmp[5226285]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5226560]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5226567]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657495 '=' _formal_tmp_in_dataResource[5226567] dr[5226111])
-
(5226572 'noop' )
-
var _formal_tmp_in_gradResource[5226576]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657498 '=' _formal_tmp_in_gradResource[5226576] gr[5226118])
-
(5226581 'noop' )
-
(5226562 'move' new_temp[5226560] (5226545 call _new[4457960] _formal_tmp_in_dataResource[5226567] _formal_tmp_in_gradResource[5226576] call_tmp[5226279] 146 96))
-
var initTemp[5226587]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5226590 call init[4458106] initTemp[5226587] new_temp[5226560])
-
(5226287 'move' call_tmp[5226285] initTemp[5226587])
-
(5226633 '=' ret[5226057] call_tmp[5226285])
-
(5609110 '=' _retArg[5609108] ret[5226057])
-
(5609112 return _void[46])
}
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . detach[5226637] ( this[5226641]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] , copy[5226645]:bool[19] , keepGrad[5226649]:bool[19] , _retArg[5608958]:_ref(owned TensorResource(real(32),4,baseValue))[2657833] ) : void[4]
const in arg this[5226641]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] const in arg copy[5226645]:bool[19] const in arg keepGrad[5226649]:bool[19] ref arg _retArg[5608958]:_ref(owned TensorResource(real(32),4,baseValue))[2657833]-
{
-
var ret[5226680]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5226986]:BaseTensorResource(real(32),4)[2594431]
-
(5226992 'move' coerce_tmp[5226986] (5226988 'cast' BaseTensorResource(real(32),4)[2594431] this[5226641] 139 96))
-
var call_tmp[8553155]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9350940 '_check_nil' coerce_tmp[5226986] 139 96)
-
(8553157 'move' call_tmp[8553155] (8553159 '.' coerce_tmp[5226986] dataResource[2594411]))
-
var dr[5226734]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226736 call init=[2652543] dr[5226734] call_tmp[8553155] 139 96)
-
var gr[5226741]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5226743]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5226649]
-
{
-
var coerce_tmp[5227029]:BaseTensorResource(real(32),4)[2594431]
-
(5227035 'move' coerce_tmp[5227029] (5227031 'cast' BaseTensorResource(real(32),4)[2594431] this[5226641] 140 96))
-
var call_tmp[8553280]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9350964 '_check_nil' coerce_tmp[5227029] 140 96)
-
(8553282 'move' call_tmp[8553280] (8553284 '.' coerce_tmp[5227029] gradResource[2594421]))
-
var tmp[8650802]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650805 call init=[2653761] tmp[8650802] call_tmp[8553280] 140 96)
-
(5226762 'move' tmp[5226743] tmp[8650802])
}
-
{
-
(5227250 call init=[4458425] tmp[5226743] nil[32] 140 96)
}
-
(5226812 'move' gr[5226741] tmp[5226743])
-
if copy[5226645]
-
{
-
var call_tmp[5226826]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5227087]:Remote(ndarray(4,real(32)))[2601501]
-
(5227093 'move' coerce_tmp[5227087] (5227089 call borrow[2651271] dr[5226734] 142 96))
-
var ret_tmp[5599305]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316390 '_check_nil' coerce_tmp[5227087] 142 96)
-
(5226834 call copy[4456122] coerce_tmp[5227087] ret_tmp[5599305])
-
(5599308 'move' call_tmp[5226826] ret_tmp[5599305])
-
var call_tmp[5226835]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651789]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651793 'move' i_obj[8651789] (8651791 'set reference' call_tmp[5226826]))
-
var _formal_tmp_obj[8651802]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651804 'move' _formal_tmp_obj[8651802] i_obj[8651789])
-
var i_obj[8651809]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651811 'move' i_obj[8651809] (8651813 'set reference' _formal_tmp_obj[8651802]))
-
var coerce_tmp[8651817]:Remote(ndarray(4,real(32)))[2601501]
-
(8651819 'move' coerce_tmp[8651817] (8651821 '.v' i_obj[8651809] chpl_p[4456159]))
-
(8651827 'noop' )
-
(8651835 '.=' i_obj[8651809] chpl_p[4456159] (8651832 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 142 96))
-
if (8651850 '==' (8651843 'cast' RootClass[236] coerce_tmp[8651817] 142 96) nil[32])
-
{
-
(8651856 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8651859]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651861]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651864 call init[2650487] initTemp[8651861] coerce_tmp[8651817] 142 96)
-
(8651867 'move' call_tmp[8651859] initTemp[8651861])
-
(8651874 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651802] 142 96)
-
(5599422 'move' call_tmp[5226835] call_tmp[8651859])
-
(5226846 call =[4457191] dr[5226734] call_tmp[5226835] 142 96)
-
(5657518 call chpl__autoDestroy[4143509] call_tmp[5226835] 142 96)
-
var coerce_tmp[5227112]:Remote(ndarray(4,real(32)))[2601501]
-
(5227118 'move' coerce_tmp[5227112] (5227114 call borrow[3765308] gr[5226741]))
-
if (7331333 '!=' (5227123 'cast' RootClass[236] coerce_tmp[5227112] 143 96) nil[32])
-
{
-
if (8553598 '==' (8553591 'cast' RootClass[236] (8553584 '.v' gr[5226741] chpl_p[2601683]) 144 96) nil[32])
-
{
-
(8553604 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8553607]:Remote(ndarray(4,real(32)))[2601501]
-
(8553609 'move' coerce_tmp[8553607] (8553611 '.v' gr[5226741] chpl_p[2601683]))
-
var call_tmp[5226875]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599311]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316392 '_check_nil' coerce_tmp[8553607] 144 96)
-
(5226883 call copy[4456122] coerce_tmp[8553607] ret_tmp[5599311])
-
(5599314 'move' call_tmp[5226875] ret_tmp[5599311])
-
var call_tmp[5226884]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651883]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651887 'move' i_obj[8651883] (8651885 'set reference' call_tmp[5226875]))
-
var _formal_tmp_obj[8651896]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651898 'move' _formal_tmp_obj[8651896] i_obj[8651883])
-
var i_obj[8651903]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651905 'move' i_obj[8651903] (8651907 'set reference' _formal_tmp_obj[8651896]))
-
var coerce_tmp[8651911]:Remote(ndarray(4,real(32)))[2601501]
-
(8651913 'move' coerce_tmp[8651911] (8651915 '.v' i_obj[8651903] chpl_p[4456159]))
-
(8651921 'noop' )
-
(8651929 '.=' i_obj[8651903] chpl_p[4456159] (8651926 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 144 96))
-
if (8651944 '==' (8651937 'cast' RootClass[236] coerce_tmp[8651911] 144 96) nil[32])
-
{
-
(8651950 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8651953]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8651955]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8651958 call init[2650487] initTemp[8651955] coerce_tmp[8651911] 144 96)
-
(8651961 'move' call_tmp[8651953] initTemp[8651955])
-
(8651968 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651896] 144 96)
-
(5599428 'move' call_tmp[5226884] call_tmp[8651953])
-
(5226895 call =[4457593] gr[5226741] call_tmp[5226884] 144 96)
-
(5657522 call chpl__autoDestroy[4143509] call_tmp[5226884] 144 96)
}
}
-
var call_tmp[5226902]:baseValue[334793]
-
var initTemp[5227148]:baseValue[334793]
-
(5227151 call init[1335025] initTemp[5227148])
-
(5226904 'move' call_tmp[5226902] initTemp[5227148])
-
var call_tmp[5226908]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5227183]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5227190]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657512 '=' _formal_tmp_in_dataResource[5227190] dr[5226734])
-
(5227195 'noop' )
-
var _formal_tmp_in_gradResource[5227199]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657515 '=' _formal_tmp_in_gradResource[5227199] gr[5226741])
-
(5227204 'noop' )
-
(5227185 'move' new_temp[5227183] (5227168 call _new[4457960] _formal_tmp_in_dataResource[5227190] _formal_tmp_in_gradResource[5227199] call_tmp[5226902] 146 96))
-
var initTemp[5227210]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5227213 call init[4458106] initTemp[5227210] new_temp[5227183])
-
(5226910 'move' call_tmp[5226908] initTemp[5227210])
-
(5227256 '=' ret[5226680] call_tmp[5226908])
-
(5608960 '=' _retArg[5608958] ret[5226680])
-
(5608962 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] . detach[5227260] ( this[5227264]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] , copy[5227268]:bool[19] , keepGrad[5227272]:bool[19] , _retArg[5608928]:_ref(owned TensorResource(real(32),4,baseValue))[2657833] ) : void[4]
const in arg this[5227264]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] const in arg copy[5227268]:bool[19] const in arg keepGrad[5227272]:bool[19] ref arg _retArg[5608928]:_ref(owned TensorResource(real(32),4,baseValue))[2657833]-
{
-
var ret[5227303]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5227609]:BaseTensorResource(real(32),4)[2594431]
-
(5227615 'move' coerce_tmp[5227609] (5227611 'cast' BaseTensorResource(real(32),4)[2594431] this[5227264] 139 96))
-
var call_tmp[8553165]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9350942 '_check_nil' coerce_tmp[5227609] 139 96)
-
(8553167 'move' call_tmp[8553165] (8553169 '.' coerce_tmp[5227609] dataResource[2594411]))
-
var dr[5227357]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227359 call init=[2652543] dr[5227357] call_tmp[8553165] 139 96)
-
var gr[5227364]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5227366]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5227272]
-
{
-
var coerce_tmp[5227652]:BaseTensorResource(real(32),4)[2594431]
-
(5227658 'move' coerce_tmp[5227652] (5227654 'cast' BaseTensorResource(real(32),4)[2594431] this[5227264] 140 96))
-
var call_tmp[8553290]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9350966 '_check_nil' coerce_tmp[5227652] 140 96)
-
(8553292 'move' call_tmp[8553290] (8553294 '.' coerce_tmp[5227652] gradResource[2594421]))
-
var tmp[8650821]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650824 call init=[2653761] tmp[8650821] call_tmp[8553290] 140 96)
-
(5227385 'move' tmp[5227366] tmp[8650821])
}
-
{
-
(5227873 call init=[4458425] tmp[5227366] nil[32] 140 96)
}
-
(5227435 'move' gr[5227364] tmp[5227366])
-
if copy[5227268]
-
{
-
var call_tmp[5227449]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5227710]:Remote(ndarray(4,real(32)))[2601501]
-
(5227716 'move' coerce_tmp[5227710] (5227712 call borrow[2651271] dr[5227357] 142 96))
-
var ret_tmp[5599317]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316394 '_check_nil' coerce_tmp[5227710] 142 96)
-
(5227457 call copy[4456122] coerce_tmp[5227710] ret_tmp[5599317])
-
(5599320 'move' call_tmp[5227449] ret_tmp[5599317])
-
var call_tmp[5227458]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8651977]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651981 'move' i_obj[8651977] (8651979 'set reference' call_tmp[5227449]))
-
var _formal_tmp_obj[8651990]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8651992 'move' _formal_tmp_obj[8651990] i_obj[8651977])
-
var i_obj[8651997]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8651999 'move' i_obj[8651997] (8652001 'set reference' _formal_tmp_obj[8651990]))
-
var coerce_tmp[8652005]:Remote(ndarray(4,real(32)))[2601501]
-
(8652007 'move' coerce_tmp[8652005] (8652009 '.v' i_obj[8651997] chpl_p[4456159]))
-
(8652015 'noop' )
-
(8652023 '.=' i_obj[8651997] chpl_p[4456159] (8652020 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 142 96))
-
if (8652038 '==' (8652031 'cast' RootClass[236] coerce_tmp[8652005] 142 96) nil[32])
-
{
-
(8652044 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8652047]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652049]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652052 call init[2650487] initTemp[8652049] coerce_tmp[8652005] 142 96)
-
(8652055 'move' call_tmp[8652047] initTemp[8652049])
-
(8652062 call chpl__autoDestroy[5241215] _formal_tmp_obj[8651990] 142 96)
-
(5599434 'move' call_tmp[5227458] call_tmp[8652047])
-
(5227469 call =[4457191] dr[5227357] call_tmp[5227458] 142 96)
-
(5657535 call chpl__autoDestroy[4143509] call_tmp[5227458] 142 96)
-
var coerce_tmp[5227735]:Remote(ndarray(4,real(32)))[2601501]
-
(5227741 'move' coerce_tmp[5227735] (5227737 call borrow[3765308] gr[5227364]))
-
if (7331343 '!=' (5227746 'cast' RootClass[236] coerce_tmp[5227735] 143 96) nil[32])
-
{
-
if (8553641 '==' (8553634 'cast' RootClass[236] (8553627 '.v' gr[5227364] chpl_p[2601683]) 144 96) nil[32])
-
{
-
(8553647 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8553650]:Remote(ndarray(4,real(32)))[2601501]
-
(8553652 'move' coerce_tmp[8553650] (8553654 '.v' gr[5227364] chpl_p[2601683]))
-
var call_tmp[5227498]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599323]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316396 '_check_nil' coerce_tmp[8553650] 144 96)
-
(5227506 call copy[4456122] coerce_tmp[8553650] ret_tmp[5599323])
-
(5599326 'move' call_tmp[5227498] ret_tmp[5599323])
-
var call_tmp[5227507]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652071]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652075 'move' i_obj[8652071] (8652073 'set reference' call_tmp[5227498]))
-
var _formal_tmp_obj[8652084]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652086 'move' _formal_tmp_obj[8652084] i_obj[8652071])
-
var i_obj[8652091]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652093 'move' i_obj[8652091] (8652095 'set reference' _formal_tmp_obj[8652084]))
-
var coerce_tmp[8652099]:Remote(ndarray(4,real(32)))[2601501]
-
(8652101 'move' coerce_tmp[8652099] (8652103 '.v' i_obj[8652091] chpl_p[4456159]))
-
(8652109 'noop' )
-
(8652117 '.=' i_obj[8652091] chpl_p[4456159] (8652114 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 144 96))
-
if (8652132 '==' (8652125 'cast' RootClass[236] coerce_tmp[8652099] 144 96) nil[32])
-
{
-
(8652138 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8652141]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652143]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652146 call init[2650487] initTemp[8652143] coerce_tmp[8652099] 144 96)
-
(8652149 'move' call_tmp[8652141] initTemp[8652143])
-
(8652156 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652084] 144 96)
-
(5599440 'move' call_tmp[5227507] call_tmp[8652141])
-
(5227518 call =[4457593] gr[5227364] call_tmp[5227507] 144 96)
-
(5657539 call chpl__autoDestroy[4143509] call_tmp[5227507] 144 96)
}
}
-
var call_tmp[5227525]:baseValue[334793]
-
var initTemp[5227771]:baseValue[334793]
-
(5227774 call init[1335025] initTemp[5227771])
-
(5227527 'move' call_tmp[5227525] initTemp[5227771])
-
var call_tmp[5227531]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5227806]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5227813]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657529 '=' _formal_tmp_in_dataResource[5227813] dr[5227357])
-
(5227818 'noop' )
-
var _formal_tmp_in_gradResource[5227822]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657532 '=' _formal_tmp_in_gradResource[5227822] gr[5227364])
-
(5227827 'noop' )
-
(5227808 'move' new_temp[5227806] (5227791 call _new[4457960] _formal_tmp_in_dataResource[5227813] _formal_tmp_in_gradResource[5227822] call_tmp[5227525] 146 96))
-
var initTemp[5227833]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5227836 call init[4458106] initTemp[5227833] new_temp[5227806])
-
(5227533 'move' call_tmp[5227531] initTemp[5227833])
-
(5227879 '=' ret[5227303] call_tmp[5227531])
-
(5608930 '=' _retArg[5608928] ret[5227303])
-
(5608932 return _void[46])
}
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . detach[5227883] ( this[5227887]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] , copy[5227891]:bool[19] , keepGrad[5227895]:bool[19] , _retArg[5609054]:_ref(owned TensorResource(real(32),4,baseValue))[2657833] ) : void[4]
const in arg this[5227887]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] const in arg copy[5227891]:bool[19] const in arg keepGrad[5227895]:bool[19] ref arg _retArg[5609054]:_ref(owned TensorResource(real(32),4,baseValue))[2657833]-
{
-
var ret[5227926]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5228232]:BaseTensorResource(real(32),4)[2594431]
-
(5228238 'move' coerce_tmp[5228232] (5228234 'cast' BaseTensorResource(real(32),4)[2594431] this[5227887] 139 96))
-
var call_tmp[8553175]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9350944 '_check_nil' coerce_tmp[5228232] 139 96)
-
(8553177 'move' call_tmp[8553175] (8553179 '.' coerce_tmp[5228232] dataResource[2594411]))
-
var dr[5227980]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227982 call init=[2652543] dr[5227980] call_tmp[8553175] 139 96)
-
var gr[5227987]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5227989]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5227895]
-
{
-
var coerce_tmp[5228275]:BaseTensorResource(real(32),4)[2594431]
-
(5228281 'move' coerce_tmp[5228275] (5228277 'cast' BaseTensorResource(real(32),4)[2594431] this[5227887] 140 96))
-
var call_tmp[8553300]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9350968 '_check_nil' coerce_tmp[5228275] 140 96)
-
(8553302 'move' call_tmp[8553300] (8553304 '.' coerce_tmp[5228275] gradResource[2594421]))
-
var tmp[8650840]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650843 call init=[2653761] tmp[8650840] call_tmp[8553300] 140 96)
-
(5228008 'move' tmp[5227989] tmp[8650840])
}
-
{
-
(5228496 call init=[4458425] tmp[5227989] nil[32] 140 96)
}
-
(5228058 'move' gr[5227987] tmp[5227989])
-
if copy[5227891]
-
{
-
var call_tmp[5228072]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5228333]:Remote(ndarray(4,real(32)))[2601501]
-
(5228339 'move' coerce_tmp[5228333] (5228335 call borrow[2651271] dr[5227980] 142 96))
-
var ret_tmp[5599329]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316398 '_check_nil' coerce_tmp[5228333] 142 96)
-
(5228080 call copy[4456122] coerce_tmp[5228333] ret_tmp[5599329])
-
(5599332 'move' call_tmp[5228072] ret_tmp[5599329])
-
var call_tmp[5228081]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652165]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652169 'move' i_obj[8652165] (8652167 'set reference' call_tmp[5228072]))
-
var _formal_tmp_obj[8652178]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652180 'move' _formal_tmp_obj[8652178] i_obj[8652165])
-
var i_obj[8652185]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652187 'move' i_obj[8652185] (8652189 'set reference' _formal_tmp_obj[8652178]))
-
var coerce_tmp[8652193]:Remote(ndarray(4,real(32)))[2601501]
-
(8652195 'move' coerce_tmp[8652193] (8652197 '.v' i_obj[8652185] chpl_p[4456159]))
-
(8652203 'noop' )
-
(8652211 '.=' i_obj[8652185] chpl_p[4456159] (8652208 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 142 96))
-
if (8652226 '==' (8652219 'cast' RootClass[236] coerce_tmp[8652193] 142 96) nil[32])
-
{
-
(8652232 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8652235]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652237]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652240 call init[2650487] initTemp[8652237] coerce_tmp[8652193] 142 96)
-
(8652243 'move' call_tmp[8652235] initTemp[8652237])
-
(8652250 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652178] 142 96)
-
(5599446 'move' call_tmp[5228081] call_tmp[8652235])
-
(5228092 call =[4457191] dr[5227980] call_tmp[5228081] 142 96)
-
(5657552 call chpl__autoDestroy[4143509] call_tmp[5228081] 142 96)
-
var coerce_tmp[5228358]:Remote(ndarray(4,real(32)))[2601501]
-
(5228364 'move' coerce_tmp[5228358] (5228360 call borrow[3765308] gr[5227987]))
-
if (7331353 '!=' (5228369 'cast' RootClass[236] coerce_tmp[5228358] 143 96) nil[32])
-
{
-
if (8553684 '==' (8553677 'cast' RootClass[236] (8553670 '.v' gr[5227987] chpl_p[2601683]) 144 96) nil[32])
-
{
-
(8553690 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8553693]:Remote(ndarray(4,real(32)))[2601501]
-
(8553695 'move' coerce_tmp[8553693] (8553697 '.v' gr[5227987] chpl_p[2601683]))
-
var call_tmp[5228121]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599335]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316400 '_check_nil' coerce_tmp[8553693] 144 96)
-
(5228129 call copy[4456122] coerce_tmp[8553693] ret_tmp[5599335])
-
(5599338 'move' call_tmp[5228121] ret_tmp[5599335])
-
var call_tmp[5228130]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652259]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652263 'move' i_obj[8652259] (8652261 'set reference' call_tmp[5228121]))
-
var _formal_tmp_obj[8652272]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652274 'move' _formal_tmp_obj[8652272] i_obj[8652259])
-
var i_obj[8652279]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652281 'move' i_obj[8652279] (8652283 'set reference' _formal_tmp_obj[8652272]))
-
var coerce_tmp[8652287]:Remote(ndarray(4,real(32)))[2601501]
-
(8652289 'move' coerce_tmp[8652287] (8652291 '.v' i_obj[8652279] chpl_p[4456159]))
-
(8652297 'noop' )
-
(8652305 '.=' i_obj[8652279] chpl_p[4456159] (8652302 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 144 96))
-
if (8652320 '==' (8652313 'cast' RootClass[236] coerce_tmp[8652287] 144 96) nil[32])
-
{
-
(8652326 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8652329]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652331]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652334 call init[2650487] initTemp[8652331] coerce_tmp[8652287] 144 96)
-
(8652337 'move' call_tmp[8652329] initTemp[8652331])
-
(8652344 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652272] 144 96)
-
(5599452 'move' call_tmp[5228130] call_tmp[8652329])
-
(5228141 call =[4457593] gr[5227987] call_tmp[5228130] 144 96)
-
(5657556 call chpl__autoDestroy[4143509] call_tmp[5228130] 144 96)
}
}
-
var call_tmp[5228148]:baseValue[334793]
-
var initTemp[5228394]:baseValue[334793]
-
(5228397 call init[1335025] initTemp[5228394])
-
(5228150 'move' call_tmp[5228148] initTemp[5228394])
-
var call_tmp[5228154]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5228429]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5228436]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657546 '=' _formal_tmp_in_dataResource[5228436] dr[5227980])
-
(5228441 'noop' )
-
var _formal_tmp_in_gradResource[5228445]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657549 '=' _formal_tmp_in_gradResource[5228445] gr[5227987])
-
(5228450 'noop' )
-
(5228431 'move' new_temp[5228429] (5228414 call _new[4457960] _formal_tmp_in_dataResource[5228436] _formal_tmp_in_gradResource[5228445] call_tmp[5228148] 146 96))
-
var initTemp[5228456]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5228459 call init[4458106] initTemp[5228456] new_temp[5228429])
-
(5228156 'move' call_tmp[5228154] initTemp[5228456])
-
(5228502 '=' ret[5227926] call_tmp[5228154])
-
(5609056 '=' _retArg[5609054] ret[5227926])
-
(5609058 return _void[46])
}
-
- «»
function TensorResource(real(32),4,addOp(4,real(32)))[5179576] . detach[5228506] ( this[5228510]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] , copy[5228514]:bool[19] , keepGrad[5228518]:bool[19] , _retArg[5608976]:_ref(owned TensorResource(real(32),4,baseValue))[2657833] ) : void[4]
const in arg this[5228510]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] const in arg copy[5228514]:bool[19] const in arg keepGrad[5228518]:bool[19] ref arg _retArg[5608976]:_ref(owned TensorResource(real(32),4,baseValue))[2657833]-
{
-
var ret[5228549]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var coerce_tmp[5228855]:BaseTensorResource(real(32),4)[2594431]
-
(5228861 'move' coerce_tmp[5228855] (5228857 'cast' BaseTensorResource(real(32),4)[2594431] this[5228510] 139 96))
-
var call_tmp[8553185]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9350946 '_check_nil' coerce_tmp[5228855] 139 96)
-
(8553187 'move' call_tmp[8553185] (8553189 '.' coerce_tmp[5228855] dataResource[2594411]))
-
var dr[5228603]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5228605 call init=[2652543] dr[5228603] call_tmp[8553185] 139 96)
-
var gr[5228610]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5228612]:shared Remote(ndarray(4,real(32)))?[2601691]
-
if keepGrad[5228518]
-
{
-
var coerce_tmp[5228898]:BaseTensorResource(real(32),4)[2594431]
-
(5228904 'move' coerce_tmp[5228898] (5228900 'cast' BaseTensorResource(real(32),4)[2594431] this[5228510] 140 96))
-
var call_tmp[8553310]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9350970 '_check_nil' coerce_tmp[5228898] 140 96)
-
(8553312 'move' call_tmp[8553310] (8553314 '.' coerce_tmp[5228898] gradResource[2594421]))
-
var tmp[8650859]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(8650862 call init=[2653761] tmp[8650859] call_tmp[8553310] 140 96)
-
(5228631 'move' tmp[5228612] tmp[8650859])
}
-
{
-
(5229119 call init=[4458425] tmp[5228612] nil[32] 140 96)
}
-
(5228681 'move' gr[5228610] tmp[5228612])
-
if copy[5228514]
-
{
-
var call_tmp[5228695]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5228956]:Remote(ndarray(4,real(32)))[2601501]
-
(5228962 'move' coerce_tmp[5228956] (5228958 call borrow[2651271] dr[5228603] 142 96))
-
var ret_tmp[5599341]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316402 '_check_nil' coerce_tmp[5228956] 142 96)
-
(5228703 call copy[4456122] coerce_tmp[5228956] ret_tmp[5599341])
-
(5599344 'move' call_tmp[5228695] ret_tmp[5599341])
-
var call_tmp[5228704]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652353]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652357 'move' i_obj[8652353] (8652355 'set reference' call_tmp[5228695]))
-
var _formal_tmp_obj[8652366]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652368 'move' _formal_tmp_obj[8652366] i_obj[8652353])
-
var i_obj[8652373]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652375 'move' i_obj[8652373] (8652377 'set reference' _formal_tmp_obj[8652366]))
-
var coerce_tmp[8652381]:Remote(ndarray(4,real(32)))[2601501]
-
(8652383 'move' coerce_tmp[8652381] (8652385 '.v' i_obj[8652373] chpl_p[4456159]))
-
(8652391 'noop' )
-
(8652399 '.=' i_obj[8652373] chpl_p[4456159] (8652396 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 142 96))
-
if (8652414 '==' (8652407 'cast' RootClass[236] coerce_tmp[8652381] 142 96) nil[32])
-
{
-
(8652420 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8652423]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652425]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652428 call init[2650487] initTemp[8652425] coerce_tmp[8652381] 142 96)
-
(8652431 'move' call_tmp[8652423] initTemp[8652425])
-
(8652438 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652366] 142 96)
-
(5599458 'move' call_tmp[5228704] call_tmp[8652423])
-
(5228715 call =[4457191] dr[5228603] call_tmp[5228704] 142 96)
-
(5657569 call chpl__autoDestroy[4143509] call_tmp[5228704] 142 96)
-
var coerce_tmp[5228981]:Remote(ndarray(4,real(32)))[2601501]
-
(5228987 'move' coerce_tmp[5228981] (5228983 call borrow[3765308] gr[5228610]))
-
if (7331363 '!=' (5228992 'cast' RootClass[236] coerce_tmp[5228981] 143 96) nil[32])
-
{
-
if (8553727 '==' (8553720 'cast' RootClass[236] (8553713 '.v' gr[5228610] chpl_p[2601683]) 144 96) nil[32])
-
{
-
(8553733 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8553736]:Remote(ndarray(4,real(32)))[2601501]
-
(8553738 'move' coerce_tmp[8553736] (8553740 '.v' gr[5228610] chpl_p[2601683]))
-
var call_tmp[5228744]:owned Remote(ndarray(4,real(32)))[4456164]
-
var ret_tmp[5599347]:owned Remote(ndarray(4,real(32)))[4456164]
-
(9316404 '_check_nil' coerce_tmp[8553736] 144 96)
-
(5228752 call copy[4456122] coerce_tmp[8553736] ret_tmp[5599347])
-
(5599350 'move' call_tmp[5228744] ret_tmp[5599347])
-
var call_tmp[5228753]:shared Remote(ndarray(4,real(32)))[2601610]
-
var i_obj[8652447]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652451 'move' i_obj[8652447] (8652449 'set reference' call_tmp[5228744]))
-
var _formal_tmp_obj[8652460]:owned Remote(ndarray(4,real(32)))[4456164]
-
(8652462 'move' _formal_tmp_obj[8652460] i_obj[8652447])
-
var i_obj[8652467]:_ref(owned Remote(ndarray(4,real(32))))[4456173]
-
(8652469 'move' i_obj[8652467] (8652471 'set reference' _formal_tmp_obj[8652460]))
-
var coerce_tmp[8652475]:Remote(ndarray(4,real(32)))[2601501]
-
(8652477 'move' coerce_tmp[8652475] (8652479 '.v' i_obj[8652467] chpl_p[4456159]))
-
(8652485 'noop' )
-
(8652493 '.=' i_obj[8652467] chpl_p[4456159] (8652490 'cast' Remote(ndarray(4,real(32)))[2601501] nil[32] 144 96))
-
if (8652508 '==' (8652501 'cast' RootClass[236] coerce_tmp[8652475] 144 96) nil[32])
-
{
-
(8652514 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8652517]:shared Remote(ndarray(4,real(32)))[2601610]
-
var initTemp[8652519]:shared Remote(ndarray(4,real(32)))[2601610]
-
(8652522 call init[2650487] initTemp[8652519] coerce_tmp[8652475] 144 96)
-
(8652525 'move' call_tmp[8652517] initTemp[8652519])
-
(8652532 call chpl__autoDestroy[5241215] _formal_tmp_obj[8652460] 144 96)
-
(5599464 'move' call_tmp[5228753] call_tmp[8652517])
-
(5228764 call =[4457593] gr[5228610] call_tmp[5228753] 144 96)
-
(5657573 call chpl__autoDestroy[4143509] call_tmp[5228753] 144 96)
}
}
-
var call_tmp[5228771]:baseValue[334793]
-
var initTemp[5229017]:baseValue[334793]
-
(5229020 call init[1335025] initTemp[5229017])
-
(5228773 'move' call_tmp[5228771] initTemp[5229017])
-
var call_tmp[5228777]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var new_temp[5229052]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_in_dataResource[5229059]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5657563 '=' _formal_tmp_in_dataResource[5229059] dr[5228603])
-
(5229064 'noop' )
-
var _formal_tmp_in_gradResource[5229068]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5657566 '=' _formal_tmp_in_gradResource[5229068] gr[5228610])
-
(5229073 'noop' )
-
(5229054 'move' new_temp[5229052] (5229037 call _new[4457960] _formal_tmp_in_dataResource[5229059] _formal_tmp_in_gradResource[5229068] call_tmp[5228771] 146 96))
-
var initTemp[5229079]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5229082 call init[4458106] initTemp[5229079] new_temp[5229052])
-
(5228779 'move' call_tmp[5228777] initTemp[5229079])
-
(5229125 '=' ret[5228549] call_tmp[5228777])
-
(5608978 '=' _retArg[5608976] ret[5228549])
-
(5608980 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] . detach[5229129] ( this[5229133]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] , copy[5229137]:bool[19] , keepGrad[5229141]:bool[19] , _retArg[5609024]:_ref(owned TensorResource(real(32),5,baseValue))[2827110] ) : void[4]
const in arg this[5229133]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] const in arg copy[5229137]:bool[19] const in arg keepGrad[5229141]:bool[19] ref arg _retArg[5609024]:_ref(owned TensorResource(real(32),5,baseValue))[2827110]-
{
-
var ret[5229172]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5229478]:BaseTensorResource(real(32),5)[2679277]
-
(5229484 'move' coerce_tmp[5229478] (5229480 'cast' BaseTensorResource(real(32),5)[2679277] this[5229133] 139 96))
-
var call_tmp[8554781]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9350980 '_check_nil' coerce_tmp[5229478] 139 96)
-
(8554783 'move' call_tmp[8554781] (8554785 '.' coerce_tmp[5229478] dataResource[2679257]))
-
var dr[5229226]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229228 call init=[2821820] dr[5229226] call_tmp[8554781] 139 96)
-
var gr[5229233]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5229235]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5229141]
-
{
-
var coerce_tmp[5229521]:BaseTensorResource(real(32),5)[2679277]
-
(5229527 'move' coerce_tmp[5229521] (5229523 'cast' BaseTensorResource(real(32),5)[2679277] this[5229133] 140 96))
-
var call_tmp[8554906]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351004 '_check_nil' coerce_tmp[5229521] 140 96)
-
(8554908 'move' call_tmp[8554906] (8554910 '.' coerce_tmp[5229521] gradResource[2679267]))
-
var tmp[8653150]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653153 call init=[2823038] tmp[8653150] call_tmp[8554906] 140 96)
-
(5229254 'move' tmp[5229235] tmp[8653150])
}
-
{
-
(5229742 call init=[4474318] tmp[5229235] nil[32] 140 96)
}
-
(5229304 'move' gr[5229233] tmp[5229235])
-
if copy[5229137]
-
{
-
var call_tmp[5229318]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5229579]:Remote(ndarray(5,real(32)))[2686747]
-
(5229585 'move' coerce_tmp[5229579] (5229581 call borrow[2820548] dr[5229226] 142 96))
-
var ret_tmp[5599643]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316406 '_check_nil' coerce_tmp[5229579] 142 96)
-
(5229326 call copy[4472015] coerce_tmp[5229579] ret_tmp[5599643])
-
(5599646 'move' call_tmp[5229318] ret_tmp[5599643])
-
var call_tmp[5229327]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653630]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653634 'move' i_obj[8653630] (8653632 'set reference' call_tmp[5229318]))
-
var _formal_tmp_obj[8653643]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653645 'move' _formal_tmp_obj[8653643] i_obj[8653630])
-
var i_obj[8653650]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653652 'move' i_obj[8653650] (8653654 'set reference' _formal_tmp_obj[8653643]))
-
var coerce_tmp[8653658]:Remote(ndarray(5,real(32)))[2686747]
-
(8653660 'move' coerce_tmp[8653658] (8653662 '.v' i_obj[8653650] chpl_p[4472052]))
-
(8653668 'noop' )
-
(8653676 '.=' i_obj[8653650] chpl_p[4472052] (8653673 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 142 96))
-
if (8653691 '==' (8653684 'cast' RootClass[236] coerce_tmp[8653658] 142 96) nil[32])
-
{
-
(8653697 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8653700]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653702]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653705 call init[2819764] initTemp[8653702] coerce_tmp[8653658] 142 96)
-
(8653708 'move' call_tmp[8653700] initTemp[8653702])
-
(8653715 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653643] 142 96)
-
(5599760 'move' call_tmp[5229327] call_tmp[8653700])
-
(5229338 call =[4473084] dr[5229226] call_tmp[5229327] 142 96)
-
(5657586 call chpl__autoDestroy[4159085] call_tmp[5229327] 142 96)
-
var coerce_tmp[5229604]:Remote(ndarray(5,real(32)))[2686747]
-
(5229610 'move' coerce_tmp[5229604] (5229606 call borrow[3772688] gr[5229233]))
-
if (7331373 '!=' (5229615 'cast' RootClass[236] coerce_tmp[5229604] 143 96) nil[32])
-
{
-
if (8555125 '==' (8555118 'cast' RootClass[236] (8555111 '.v' gr[5229233] chpl_p[2686929]) 144 96) nil[32])
-
{
-
(8555131 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8555134]:Remote(ndarray(5,real(32)))[2686747]
-
(8555136 'move' coerce_tmp[8555134] (8555138 '.v' gr[5229233] chpl_p[2686929]))
-
var call_tmp[5229367]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599649]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316408 '_check_nil' coerce_tmp[8555134] 144 96)
-
(5229375 call copy[4472015] coerce_tmp[8555134] ret_tmp[5599649])
-
(5599652 'move' call_tmp[5229367] ret_tmp[5599649])
-
var call_tmp[5229376]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653724]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653728 'move' i_obj[8653724] (8653726 'set reference' call_tmp[5229367]))
-
var _formal_tmp_obj[8653737]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653739 'move' _formal_tmp_obj[8653737] i_obj[8653724])
-
var i_obj[8653744]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653746 'move' i_obj[8653744] (8653748 'set reference' _formal_tmp_obj[8653737]))
-
var coerce_tmp[8653752]:Remote(ndarray(5,real(32)))[2686747]
-
(8653754 'move' coerce_tmp[8653752] (8653756 '.v' i_obj[8653744] chpl_p[4472052]))
-
(8653762 'noop' )
-
(8653770 '.=' i_obj[8653744] chpl_p[4472052] (8653767 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 144 96))
-
if (8653785 '==' (8653778 'cast' RootClass[236] coerce_tmp[8653752] 144 96) nil[32])
-
{
-
(8653791 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8653794]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653796]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653799 call init[2819764] initTemp[8653796] coerce_tmp[8653752] 144 96)
-
(8653802 'move' call_tmp[8653794] initTemp[8653796])
-
(8653809 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653737] 144 96)
-
(5599766 'move' call_tmp[5229376] call_tmp[8653794])
-
(5229387 call =[4473486] gr[5229233] call_tmp[5229376] 144 96)
-
(5657590 call chpl__autoDestroy[4159085] call_tmp[5229376] 144 96)
}
}
-
var call_tmp[5229394]:baseValue[334793]
-
var initTemp[5229640]:baseValue[334793]
-
(5229643 call init[1335025] initTemp[5229640])
-
(5229396 'move' call_tmp[5229394] initTemp[5229640])
-
var call_tmp[5229400]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5229675]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5229682]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657580 '=' _formal_tmp_in_dataResource[5229682] dr[5229226])
-
(5229687 'noop' )
-
var _formal_tmp_in_gradResource[5229691]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657583 '=' _formal_tmp_in_gradResource[5229691] gr[5229233])
-
(5229696 'noop' )
-
(5229677 'move' new_temp[5229675] (5229660 call _new[4473853] _formal_tmp_in_dataResource[5229682] _formal_tmp_in_gradResource[5229691] call_tmp[5229394] 146 96))
-
var initTemp[5229702]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5229705 call init[4473999] initTemp[5229702] new_temp[5229675])
-
(5229402 'move' call_tmp[5229400] initTemp[5229702])
-
(5229748 '=' ret[5229172] call_tmp[5229400])
-
(5609026 '=' _retArg[5609024] ret[5229172])
-
(5609028 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . detach[5229752] ( this[5229756]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] , copy[5229760]:bool[19] , keepGrad[5229764]:bool[19] , _retArg[5609078]:_ref(owned TensorResource(real(32),5,baseValue))[2827110] ) : void[4]
const in arg this[5229756]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] const in arg copy[5229760]:bool[19] const in arg keepGrad[5229764]:bool[19] ref arg _retArg[5609078]:_ref(owned TensorResource(real(32),5,baseValue))[2827110]-
{
-
var ret[5229795]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5230101]:BaseTensorResource(real(32),5)[2679277]
-
(5230107 'move' coerce_tmp[5230101] (5230103 'cast' BaseTensorResource(real(32),5)[2679277] this[5229756] 139 96))
-
var call_tmp[8554791]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9350982 '_check_nil' coerce_tmp[5230101] 139 96)
-
(8554793 'move' call_tmp[8554791] (8554795 '.' coerce_tmp[5230101] dataResource[2679257]))
-
var dr[5229849]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229851 call init=[2821820] dr[5229849] call_tmp[8554791] 139 96)
-
var gr[5229856]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5229858]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5229764]
-
{
-
var coerce_tmp[5230144]:BaseTensorResource(real(32),5)[2679277]
-
(5230150 'move' coerce_tmp[5230144] (5230146 'cast' BaseTensorResource(real(32),5)[2679277] this[5229756] 140 96))
-
var call_tmp[8554916]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351006 '_check_nil' coerce_tmp[5230144] 140 96)
-
(8554918 'move' call_tmp[8554916] (8554920 '.' coerce_tmp[5230144] gradResource[2679267]))
-
var tmp[8653169]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653172 call init=[2823038] tmp[8653169] call_tmp[8554916] 140 96)
-
(5229877 'move' tmp[5229858] tmp[8653169])
}
-
{
-
(5230365 call init=[4474318] tmp[5229858] nil[32] 140 96)
}
-
(5229927 'move' gr[5229856] tmp[5229858])
-
if copy[5229760]
-
{
-
var call_tmp[5229941]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5230202]:Remote(ndarray(5,real(32)))[2686747]
-
(5230208 'move' coerce_tmp[5230202] (5230204 call borrow[2820548] dr[5229849] 142 96))
-
var ret_tmp[5599655]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316410 '_check_nil' coerce_tmp[5230202] 142 96)
-
(5229949 call copy[4472015] coerce_tmp[5230202] ret_tmp[5599655])
-
(5599658 'move' call_tmp[5229941] ret_tmp[5599655])
-
var call_tmp[5229950]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653818]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653822 'move' i_obj[8653818] (8653820 'set reference' call_tmp[5229941]))
-
var _formal_tmp_obj[8653831]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653833 'move' _formal_tmp_obj[8653831] i_obj[8653818])
-
var i_obj[8653838]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653840 'move' i_obj[8653838] (8653842 'set reference' _formal_tmp_obj[8653831]))
-
var coerce_tmp[8653846]:Remote(ndarray(5,real(32)))[2686747]
-
(8653848 'move' coerce_tmp[8653846] (8653850 '.v' i_obj[8653838] chpl_p[4472052]))
-
(8653856 'noop' )
-
(8653864 '.=' i_obj[8653838] chpl_p[4472052] (8653861 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 142 96))
-
if (8653879 '==' (8653872 'cast' RootClass[236] coerce_tmp[8653846] 142 96) nil[32])
-
{
-
(8653885 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8653888]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653890]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653893 call init[2819764] initTemp[8653890] coerce_tmp[8653846] 142 96)
-
(8653896 'move' call_tmp[8653888] initTemp[8653890])
-
(8653903 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653831] 142 96)
-
(5599772 'move' call_tmp[5229950] call_tmp[8653888])
-
(5229961 call =[4473084] dr[5229849] call_tmp[5229950] 142 96)
-
(5657603 call chpl__autoDestroy[4159085] call_tmp[5229950] 142 96)
-
var coerce_tmp[5230227]:Remote(ndarray(5,real(32)))[2686747]
-
(5230233 'move' coerce_tmp[5230227] (5230229 call borrow[3772688] gr[5229856]))
-
if (7331383 '!=' (5230238 'cast' RootClass[236] coerce_tmp[5230227] 143 96) nil[32])
-
{
-
if (8555168 '==' (8555161 'cast' RootClass[236] (8555154 '.v' gr[5229856] chpl_p[2686929]) 144 96) nil[32])
-
{
-
(8555174 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8555177]:Remote(ndarray(5,real(32)))[2686747]
-
(8555179 'move' coerce_tmp[8555177] (8555181 '.v' gr[5229856] chpl_p[2686929]))
-
var call_tmp[5229990]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599661]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316412 '_check_nil' coerce_tmp[8555177] 144 96)
-
(5229998 call copy[4472015] coerce_tmp[8555177] ret_tmp[5599661])
-
(5599664 'move' call_tmp[5229990] ret_tmp[5599661])
-
var call_tmp[5229999]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8653912]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653916 'move' i_obj[8653912] (8653914 'set reference' call_tmp[5229990]))
-
var _formal_tmp_obj[8653925]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8653927 'move' _formal_tmp_obj[8653925] i_obj[8653912])
-
var i_obj[8653932]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8653934 'move' i_obj[8653932] (8653936 'set reference' _formal_tmp_obj[8653925]))
-
var coerce_tmp[8653940]:Remote(ndarray(5,real(32)))[2686747]
-
(8653942 'move' coerce_tmp[8653940] (8653944 '.v' i_obj[8653932] chpl_p[4472052]))
-
(8653950 'noop' )
-
(8653958 '.=' i_obj[8653932] chpl_p[4472052] (8653955 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 144 96))
-
if (8653973 '==' (8653966 'cast' RootClass[236] coerce_tmp[8653940] 144 96) nil[32])
-
{
-
(8653979 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8653982]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8653984]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8653987 call init[2819764] initTemp[8653984] coerce_tmp[8653940] 144 96)
-
(8653990 'move' call_tmp[8653982] initTemp[8653984])
-
(8653997 call chpl__autoDestroy[5241859] _formal_tmp_obj[8653925] 144 96)
-
(5599778 'move' call_tmp[5229999] call_tmp[8653982])
-
(5230010 call =[4473486] gr[5229856] call_tmp[5229999] 144 96)
-
(5657607 call chpl__autoDestroy[4159085] call_tmp[5229999] 144 96)
}
}
-
var call_tmp[5230017]:baseValue[334793]
-
var initTemp[5230263]:baseValue[334793]
-
(5230266 call init[1335025] initTemp[5230263])
-
(5230019 'move' call_tmp[5230017] initTemp[5230263])
-
var call_tmp[5230023]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5230298]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5230305]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657597 '=' _formal_tmp_in_dataResource[5230305] dr[5229849])
-
(5230310 'noop' )
-
var _formal_tmp_in_gradResource[5230314]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657600 '=' _formal_tmp_in_gradResource[5230314] gr[5229856])
-
(5230319 'noop' )
-
(5230300 'move' new_temp[5230298] (5230283 call _new[4473853] _formal_tmp_in_dataResource[5230305] _formal_tmp_in_gradResource[5230314] call_tmp[5230017] 146 96))
-
var initTemp[5230325]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5230328 call init[4473999] initTemp[5230325] new_temp[5230298])
-
(5230025 'move' call_tmp[5230023] initTemp[5230325])
-
(5230371 '=' ret[5229795] call_tmp[5230023])
-
(5609080 '=' _retArg[5609078] ret[5229795])
-
(5609082 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expandOp(5,real(32)))[4965691] . detach[5230375] ( this[5230379]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] , copy[5230383]:bool[19] , keepGrad[5230387]:bool[19] , _retArg[5609036]:_ref(owned TensorResource(real(32),5,baseValue))[2827110] ) : void[4]
const in arg this[5230379]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] const in arg copy[5230383]:bool[19] const in arg keepGrad[5230387]:bool[19] ref arg _retArg[5609036]:_ref(owned TensorResource(real(32),5,baseValue))[2827110]-
{
-
var ret[5230418]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5230724]:BaseTensorResource(real(32),5)[2679277]
-
(5230730 'move' coerce_tmp[5230724] (5230726 'cast' BaseTensorResource(real(32),5)[2679277] this[5230379] 139 96))
-
var call_tmp[8554801]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9350984 '_check_nil' coerce_tmp[5230724] 139 96)
-
(8554803 'move' call_tmp[8554801] (8554805 '.' coerce_tmp[5230724] dataResource[2679257]))
-
var dr[5230472]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5230474 call init=[2821820] dr[5230472] call_tmp[8554801] 139 96)
-
var gr[5230479]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5230481]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5230387]
-
{
-
var coerce_tmp[5230767]:BaseTensorResource(real(32),5)[2679277]
-
(5230773 'move' coerce_tmp[5230767] (5230769 'cast' BaseTensorResource(real(32),5)[2679277] this[5230379] 140 96))
-
var call_tmp[8554926]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351008 '_check_nil' coerce_tmp[5230767] 140 96)
-
(8554928 'move' call_tmp[8554926] (8554930 '.' coerce_tmp[5230767] gradResource[2679267]))
-
var tmp[8653188]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653191 call init=[2823038] tmp[8653188] call_tmp[8554926] 140 96)
-
(5230500 'move' tmp[5230481] tmp[8653188])
}
-
{
-
(5230988 call init=[4474318] tmp[5230481] nil[32] 140 96)
}
-
(5230550 'move' gr[5230479] tmp[5230481])
-
if copy[5230383]
-
{
-
var call_tmp[5230564]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5230825]:Remote(ndarray(5,real(32)))[2686747]
-
(5230831 'move' coerce_tmp[5230825] (5230827 call borrow[2820548] dr[5230472] 142 96))
-
var ret_tmp[5599667]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316414 '_check_nil' coerce_tmp[5230825] 142 96)
-
(5230572 call copy[4472015] coerce_tmp[5230825] ret_tmp[5599667])
-
(5599670 'move' call_tmp[5230564] ret_tmp[5599667])
-
var call_tmp[5230573]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654006]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654010 'move' i_obj[8654006] (8654008 'set reference' call_tmp[5230564]))
-
var _formal_tmp_obj[8654019]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654021 'move' _formal_tmp_obj[8654019] i_obj[8654006])
-
var i_obj[8654026]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654028 'move' i_obj[8654026] (8654030 'set reference' _formal_tmp_obj[8654019]))
-
var coerce_tmp[8654034]:Remote(ndarray(5,real(32)))[2686747]
-
(8654036 'move' coerce_tmp[8654034] (8654038 '.v' i_obj[8654026] chpl_p[4472052]))
-
(8654044 'noop' )
-
(8654052 '.=' i_obj[8654026] chpl_p[4472052] (8654049 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 142 96))
-
if (8654067 '==' (8654060 'cast' RootClass[236] coerce_tmp[8654034] 142 96) nil[32])
-
{
-
(8654073 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8654076]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654078]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654081 call init[2819764] initTemp[8654078] coerce_tmp[8654034] 142 96)
-
(8654084 'move' call_tmp[8654076] initTemp[8654078])
-
(8654091 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654019] 142 96)
-
(5599784 'move' call_tmp[5230573] call_tmp[8654076])
-
(5230584 call =[4473084] dr[5230472] call_tmp[5230573] 142 96)
-
(5657620 call chpl__autoDestroy[4159085] call_tmp[5230573] 142 96)
-
var coerce_tmp[5230850]:Remote(ndarray(5,real(32)))[2686747]
-
(5230856 'move' coerce_tmp[5230850] (5230852 call borrow[3772688] gr[5230479]))
-
if (7331393 '!=' (5230861 'cast' RootClass[236] coerce_tmp[5230850] 143 96) nil[32])
-
{
-
if (8555211 '==' (8555204 'cast' RootClass[236] (8555197 '.v' gr[5230479] chpl_p[2686929]) 144 96) nil[32])
-
{
-
(8555217 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8555220]:Remote(ndarray(5,real(32)))[2686747]
-
(8555222 'move' coerce_tmp[8555220] (8555224 '.v' gr[5230479] chpl_p[2686929]))
-
var call_tmp[5230613]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599673]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316416 '_check_nil' coerce_tmp[8555220] 144 96)
-
(5230621 call copy[4472015] coerce_tmp[8555220] ret_tmp[5599673])
-
(5599676 'move' call_tmp[5230613] ret_tmp[5599673])
-
var call_tmp[5230622]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654100]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654104 'move' i_obj[8654100] (8654102 'set reference' call_tmp[5230613]))
-
var _formal_tmp_obj[8654113]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654115 'move' _formal_tmp_obj[8654113] i_obj[8654100])
-
var i_obj[8654120]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654122 'move' i_obj[8654120] (8654124 'set reference' _formal_tmp_obj[8654113]))
-
var coerce_tmp[8654128]:Remote(ndarray(5,real(32)))[2686747]
-
(8654130 'move' coerce_tmp[8654128] (8654132 '.v' i_obj[8654120] chpl_p[4472052]))
-
(8654138 'noop' )
-
(8654146 '.=' i_obj[8654120] chpl_p[4472052] (8654143 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 144 96))
-
if (8654161 '==' (8654154 'cast' RootClass[236] coerce_tmp[8654128] 144 96) nil[32])
-
{
-
(8654167 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8654170]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654172]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654175 call init[2819764] initTemp[8654172] coerce_tmp[8654128] 144 96)
-
(8654178 'move' call_tmp[8654170] initTemp[8654172])
-
(8654185 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654113] 144 96)
-
(5599790 'move' call_tmp[5230622] call_tmp[8654170])
-
(5230633 call =[4473486] gr[5230479] call_tmp[5230622] 144 96)
-
(5657624 call chpl__autoDestroy[4159085] call_tmp[5230622] 144 96)
}
}
-
var call_tmp[5230640]:baseValue[334793]
-
var initTemp[5230886]:baseValue[334793]
-
(5230889 call init[1335025] initTemp[5230886])
-
(5230642 'move' call_tmp[5230640] initTemp[5230886])
-
var call_tmp[5230646]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5230921]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5230928]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657614 '=' _formal_tmp_in_dataResource[5230928] dr[5230472])
-
(5230933 'noop' )
-
var _formal_tmp_in_gradResource[5230937]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657617 '=' _formal_tmp_in_gradResource[5230937] gr[5230479])
-
(5230942 'noop' )
-
(5230923 'move' new_temp[5230921] (5230906 call _new[4473853] _formal_tmp_in_dataResource[5230928] _formal_tmp_in_gradResource[5230937] call_tmp[5230640] 146 96))
-
var initTemp[5230948]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5230951 call init[4473999] initTemp[5230948] new_temp[5230921])
-
(5230648 'move' call_tmp[5230646] initTemp[5230948])
-
(5230994 '=' ret[5230418] call_tmp[5230646])
-
(5609038 '=' _retArg[5609036] ret[5230418])
-
(5609040 return _void[46])
}
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . detach[5230998] ( this[5231002]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] , copy[5231006]:bool[19] , keepGrad[5231010]:bool[19] , _retArg[5609198]:_ref(owned TensorResource(real(32),5,baseValue))[2827110] ) : void[4]
const in arg this[5231002]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] const in arg copy[5231006]:bool[19] const in arg keepGrad[5231010]:bool[19] ref arg _retArg[5609198]:_ref(owned TensorResource(real(32),5,baseValue))[2827110]-
{
-
var ret[5231041]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5231347]:BaseTensorResource(real(32),5)[2679277]
-
(5231353 'move' coerce_tmp[5231347] (5231349 'cast' BaseTensorResource(real(32),5)[2679277] this[5231002] 139 96))
-
var call_tmp[8554811]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9350986 '_check_nil' coerce_tmp[5231347] 139 96)
-
(8554813 'move' call_tmp[8554811] (8554815 '.' coerce_tmp[5231347] dataResource[2679257]))
-
var dr[5231095]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231097 call init=[2821820] dr[5231095] call_tmp[8554811] 139 96)
-
var gr[5231102]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5231104]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5231010]
-
{
-
var coerce_tmp[5231390]:BaseTensorResource(real(32),5)[2679277]
-
(5231396 'move' coerce_tmp[5231390] (5231392 'cast' BaseTensorResource(real(32),5)[2679277] this[5231002] 140 96))
-
var call_tmp[8554936]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351010 '_check_nil' coerce_tmp[5231390] 140 96)
-
(8554938 'move' call_tmp[8554936] (8554940 '.' coerce_tmp[5231390] gradResource[2679267]))
-
var tmp[8653207]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653210 call init=[2823038] tmp[8653207] call_tmp[8554936] 140 96)
-
(5231123 'move' tmp[5231104] tmp[8653207])
}
-
{
-
(5231611 call init=[4474318] tmp[5231104] nil[32] 140 96)
}
-
(5231173 'move' gr[5231102] tmp[5231104])
-
if copy[5231006]
-
{
-
var call_tmp[5231187]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5231448]:Remote(ndarray(5,real(32)))[2686747]
-
(5231454 'move' coerce_tmp[5231448] (5231450 call borrow[2820548] dr[5231095] 142 96))
-
var ret_tmp[5599679]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316418 '_check_nil' coerce_tmp[5231448] 142 96)
-
(5231195 call copy[4472015] coerce_tmp[5231448] ret_tmp[5599679])
-
(5599682 'move' call_tmp[5231187] ret_tmp[5599679])
-
var call_tmp[5231196]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654194]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654198 'move' i_obj[8654194] (8654196 'set reference' call_tmp[5231187]))
-
var _formal_tmp_obj[8654207]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654209 'move' _formal_tmp_obj[8654207] i_obj[8654194])
-
var i_obj[8654214]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654216 'move' i_obj[8654214] (8654218 'set reference' _formal_tmp_obj[8654207]))
-
var coerce_tmp[8654222]:Remote(ndarray(5,real(32)))[2686747]
-
(8654224 'move' coerce_tmp[8654222] (8654226 '.v' i_obj[8654214] chpl_p[4472052]))
-
(8654232 'noop' )
-
(8654240 '.=' i_obj[8654214] chpl_p[4472052] (8654237 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 142 96))
-
if (8654255 '==' (8654248 'cast' RootClass[236] coerce_tmp[8654222] 142 96) nil[32])
-
{
-
(8654261 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8654264]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654266]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654269 call init[2819764] initTemp[8654266] coerce_tmp[8654222] 142 96)
-
(8654272 'move' call_tmp[8654264] initTemp[8654266])
-
(8654279 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654207] 142 96)
-
(5599796 'move' call_tmp[5231196] call_tmp[8654264])
-
(5231207 call =[4473084] dr[5231095] call_tmp[5231196] 142 96)
-
(5657637 call chpl__autoDestroy[4159085] call_tmp[5231196] 142 96)
-
var coerce_tmp[5231473]:Remote(ndarray(5,real(32)))[2686747]
-
(5231479 'move' coerce_tmp[5231473] (5231475 call borrow[3772688] gr[5231102]))
-
if (7331403 '!=' (5231484 'cast' RootClass[236] coerce_tmp[5231473] 143 96) nil[32])
-
{
-
if (8555254 '==' (8555247 'cast' RootClass[236] (8555240 '.v' gr[5231102] chpl_p[2686929]) 144 96) nil[32])
-
{
-
(8555260 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8555263]:Remote(ndarray(5,real(32)))[2686747]
-
(8555265 'move' coerce_tmp[8555263] (8555267 '.v' gr[5231102] chpl_p[2686929]))
-
var call_tmp[5231236]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599685]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316420 '_check_nil' coerce_tmp[8555263] 144 96)
-
(5231244 call copy[4472015] coerce_tmp[8555263] ret_tmp[5599685])
-
(5599688 'move' call_tmp[5231236] ret_tmp[5599685])
-
var call_tmp[5231245]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654288]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654292 'move' i_obj[8654288] (8654290 'set reference' call_tmp[5231236]))
-
var _formal_tmp_obj[8654301]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654303 'move' _formal_tmp_obj[8654301] i_obj[8654288])
-
var i_obj[8654308]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654310 'move' i_obj[8654308] (8654312 'set reference' _formal_tmp_obj[8654301]))
-
var coerce_tmp[8654316]:Remote(ndarray(5,real(32)))[2686747]
-
(8654318 'move' coerce_tmp[8654316] (8654320 '.v' i_obj[8654308] chpl_p[4472052]))
-
(8654326 'noop' )
-
(8654334 '.=' i_obj[8654308] chpl_p[4472052] (8654331 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 144 96))
-
if (8654349 '==' (8654342 'cast' RootClass[236] coerce_tmp[8654316] 144 96) nil[32])
-
{
-
(8654355 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8654358]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654360]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654363 call init[2819764] initTemp[8654360] coerce_tmp[8654316] 144 96)
-
(8654366 'move' call_tmp[8654358] initTemp[8654360])
-
(8654373 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654301] 144 96)
-
(5599802 'move' call_tmp[5231245] call_tmp[8654358])
-
(5231256 call =[4473486] gr[5231102] call_tmp[5231245] 144 96)
-
(5657641 call chpl__autoDestroy[4159085] call_tmp[5231245] 144 96)
}
}
-
var call_tmp[5231263]:baseValue[334793]
-
var initTemp[5231509]:baseValue[334793]
-
(5231512 call init[1335025] initTemp[5231509])
-
(5231265 'move' call_tmp[5231263] initTemp[5231509])
-
var call_tmp[5231269]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5231544]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5231551]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657631 '=' _formal_tmp_in_dataResource[5231551] dr[5231095])
-
(5231556 'noop' )
-
var _formal_tmp_in_gradResource[5231560]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657634 '=' _formal_tmp_in_gradResource[5231560] gr[5231102])
-
(5231565 'noop' )
-
(5231546 'move' new_temp[5231544] (5231529 call _new[4473853] _formal_tmp_in_dataResource[5231551] _formal_tmp_in_gradResource[5231560] call_tmp[5231263] 146 96))
-
var initTemp[5231571]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5231574 call init[4473999] initTemp[5231571] new_temp[5231544])
-
(5231271 'move' call_tmp[5231269] initTemp[5231571])
-
(5231617 '=' ret[5231041] call_tmp[5231269])
-
(5609200 '=' _retArg[5609198] ret[5231041])
-
(5609202 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] . detach[5231621] ( this[5231625]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] , copy[5231629]:bool[19] , keepGrad[5231633]:bool[19] , _retArg[5609180]:_ref(owned TensorResource(real(32),5,baseValue))[2827110] ) : void[4]
const in arg this[5231625]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] const in arg copy[5231629]:bool[19] const in arg keepGrad[5231633]:bool[19] ref arg _retArg[5609180]:_ref(owned TensorResource(real(32),5,baseValue))[2827110]-
{
-
var ret[5231664]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5231970]:BaseTensorResource(real(32),5)[2679277]
-
(5231976 'move' coerce_tmp[5231970] (5231972 'cast' BaseTensorResource(real(32),5)[2679277] this[5231625] 139 96))
-
var call_tmp[8554821]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9350988 '_check_nil' coerce_tmp[5231970] 139 96)
-
(8554823 'move' call_tmp[8554821] (8554825 '.' coerce_tmp[5231970] dataResource[2679257]))
-
var dr[5231718]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231720 call init=[2821820] dr[5231718] call_tmp[8554821] 139 96)
-
var gr[5231725]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5231727]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5231633]
-
{
-
var coerce_tmp[5232013]:BaseTensorResource(real(32),5)[2679277]
-
(5232019 'move' coerce_tmp[5232013] (5232015 'cast' BaseTensorResource(real(32),5)[2679277] this[5231625] 140 96))
-
var call_tmp[8554946]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351012 '_check_nil' coerce_tmp[5232013] 140 96)
-
(8554948 'move' call_tmp[8554946] (8554950 '.' coerce_tmp[5232013] gradResource[2679267]))
-
var tmp[8653226]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653229 call init=[2823038] tmp[8653226] call_tmp[8554946] 140 96)
-
(5231746 'move' tmp[5231727] tmp[8653226])
}
-
{
-
(5232234 call init=[4474318] tmp[5231727] nil[32] 140 96)
}
-
(5231796 'move' gr[5231725] tmp[5231727])
-
if copy[5231629]
-
{
-
var call_tmp[5231810]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5232071]:Remote(ndarray(5,real(32)))[2686747]
-
(5232077 'move' coerce_tmp[5232071] (5232073 call borrow[2820548] dr[5231718] 142 96))
-
var ret_tmp[5599691]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316422 '_check_nil' coerce_tmp[5232071] 142 96)
-
(5231818 call copy[4472015] coerce_tmp[5232071] ret_tmp[5599691])
-
(5599694 'move' call_tmp[5231810] ret_tmp[5599691])
-
var call_tmp[5231819]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654382]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654386 'move' i_obj[8654382] (8654384 'set reference' call_tmp[5231810]))
-
var _formal_tmp_obj[8654395]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654397 'move' _formal_tmp_obj[8654395] i_obj[8654382])
-
var i_obj[8654402]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654404 'move' i_obj[8654402] (8654406 'set reference' _formal_tmp_obj[8654395]))
-
var coerce_tmp[8654410]:Remote(ndarray(5,real(32)))[2686747]
-
(8654412 'move' coerce_tmp[8654410] (8654414 '.v' i_obj[8654402] chpl_p[4472052]))
-
(8654420 'noop' )
-
(8654428 '.=' i_obj[8654402] chpl_p[4472052] (8654425 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 142 96))
-
if (8654443 '==' (8654436 'cast' RootClass[236] coerce_tmp[8654410] 142 96) nil[32])
-
{
-
(8654449 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8654452]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654454]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654457 call init[2819764] initTemp[8654454] coerce_tmp[8654410] 142 96)
-
(8654460 'move' call_tmp[8654452] initTemp[8654454])
-
(8654467 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654395] 142 96)
-
(5599808 'move' call_tmp[5231819] call_tmp[8654452])
-
(5231830 call =[4473084] dr[5231718] call_tmp[5231819] 142 96)
-
(5657654 call chpl__autoDestroy[4159085] call_tmp[5231819] 142 96)
-
var coerce_tmp[5232096]:Remote(ndarray(5,real(32)))[2686747]
-
(5232102 'move' coerce_tmp[5232096] (5232098 call borrow[3772688] gr[5231725]))
-
if (7331413 '!=' (5232107 'cast' RootClass[236] coerce_tmp[5232096] 143 96) nil[32])
-
{
-
if (8555297 '==' (8555290 'cast' RootClass[236] (8555283 '.v' gr[5231725] chpl_p[2686929]) 144 96) nil[32])
-
{
-
(8555303 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8555306]:Remote(ndarray(5,real(32)))[2686747]
-
(8555308 'move' coerce_tmp[8555306] (8555310 '.v' gr[5231725] chpl_p[2686929]))
-
var call_tmp[5231859]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599697]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316424 '_check_nil' coerce_tmp[8555306] 144 96)
-
(5231867 call copy[4472015] coerce_tmp[8555306] ret_tmp[5599697])
-
(5599700 'move' call_tmp[5231859] ret_tmp[5599697])
-
var call_tmp[5231868]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654476]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654480 'move' i_obj[8654476] (8654478 'set reference' call_tmp[5231859]))
-
var _formal_tmp_obj[8654489]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654491 'move' _formal_tmp_obj[8654489] i_obj[8654476])
-
var i_obj[8654496]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654498 'move' i_obj[8654496] (8654500 'set reference' _formal_tmp_obj[8654489]))
-
var coerce_tmp[8654504]:Remote(ndarray(5,real(32)))[2686747]
-
(8654506 'move' coerce_tmp[8654504] (8654508 '.v' i_obj[8654496] chpl_p[4472052]))
-
(8654514 'noop' )
-
(8654522 '.=' i_obj[8654496] chpl_p[4472052] (8654519 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 144 96))
-
if (8654537 '==' (8654530 'cast' RootClass[236] coerce_tmp[8654504] 144 96) nil[32])
-
{
-
(8654543 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8654546]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654548]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654551 call init[2819764] initTemp[8654548] coerce_tmp[8654504] 144 96)
-
(8654554 'move' call_tmp[8654546] initTemp[8654548])
-
(8654561 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654489] 144 96)
-
(5599814 'move' call_tmp[5231868] call_tmp[8654546])
-
(5231879 call =[4473486] gr[5231725] call_tmp[5231868] 144 96)
-
(5657658 call chpl__autoDestroy[4159085] call_tmp[5231868] 144 96)
}
}
-
var call_tmp[5231886]:baseValue[334793]
-
var initTemp[5232132]:baseValue[334793]
-
(5232135 call init[1335025] initTemp[5232132])
-
(5231888 'move' call_tmp[5231886] initTemp[5232132])
-
var call_tmp[5231892]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5232167]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5232174]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657648 '=' _formal_tmp_in_dataResource[5232174] dr[5231718])
-
(5232179 'noop' )
-
var _formal_tmp_in_gradResource[5232183]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657651 '=' _formal_tmp_in_gradResource[5232183] gr[5231725])
-
(5232188 'noop' )
-
(5232169 'move' new_temp[5232167] (5232152 call _new[4473853] _formal_tmp_in_dataResource[5232174] _formal_tmp_in_gradResource[5232183] call_tmp[5231886] 146 96))
-
var initTemp[5232194]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5232197 call init[4473999] initTemp[5232194] new_temp[5232167])
-
(5231894 'move' call_tmp[5231892] initTemp[5232194])
-
(5232240 '=' ret[5231664] call_tmp[5231892])
-
(5609182 '=' _retArg[5609180] ret[5231664])
-
(5609184 return _void[46])
}
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . detach[5232244] ( this[5232248]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] , copy[5232252]:bool[19] , keepGrad[5232256]:bool[19] , _retArg[5609060]:_ref(owned TensorResource(real(32),5,baseValue))[2827110] ) : void[4]
const in arg this[5232248]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] const in arg copy[5232252]:bool[19] const in arg keepGrad[5232256]:bool[19] ref arg _retArg[5609060]:_ref(owned TensorResource(real(32),5,baseValue))[2827110]-
{
-
var ret[5232287]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5232593]:BaseTensorResource(real(32),5)[2679277]
-
(5232599 'move' coerce_tmp[5232593] (5232595 'cast' BaseTensorResource(real(32),5)[2679277] this[5232248] 139 96))
-
var call_tmp[8554831]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9350990 '_check_nil' coerce_tmp[5232593] 139 96)
-
(8554833 'move' call_tmp[8554831] (8554835 '.' coerce_tmp[5232593] dataResource[2679257]))
-
var dr[5232341]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232343 call init=[2821820] dr[5232341] call_tmp[8554831] 139 96)
-
var gr[5232348]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5232350]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5232256]
-
{
-
var coerce_tmp[5232636]:BaseTensorResource(real(32),5)[2679277]
-
(5232642 'move' coerce_tmp[5232636] (5232638 'cast' BaseTensorResource(real(32),5)[2679277] this[5232248] 140 96))
-
var call_tmp[8554956]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351014 '_check_nil' coerce_tmp[5232636] 140 96)
-
(8554958 'move' call_tmp[8554956] (8554960 '.' coerce_tmp[5232636] gradResource[2679267]))
-
var tmp[8653245]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653248 call init=[2823038] tmp[8653245] call_tmp[8554956] 140 96)
-
(5232369 'move' tmp[5232350] tmp[8653245])
}
-
{
-
(5232857 call init=[4474318] tmp[5232350] nil[32] 140 96)
}
-
(5232419 'move' gr[5232348] tmp[5232350])
-
if copy[5232252]
-
{
-
var call_tmp[5232433]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5232694]:Remote(ndarray(5,real(32)))[2686747]
-
(5232700 'move' coerce_tmp[5232694] (5232696 call borrow[2820548] dr[5232341] 142 96))
-
var ret_tmp[5599703]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316426 '_check_nil' coerce_tmp[5232694] 142 96)
-
(5232441 call copy[4472015] coerce_tmp[5232694] ret_tmp[5599703])
-
(5599706 'move' call_tmp[5232433] ret_tmp[5599703])
-
var call_tmp[5232442]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654570]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654574 'move' i_obj[8654570] (8654572 'set reference' call_tmp[5232433]))
-
var _formal_tmp_obj[8654583]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654585 'move' _formal_tmp_obj[8654583] i_obj[8654570])
-
var i_obj[8654590]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654592 'move' i_obj[8654590] (8654594 'set reference' _formal_tmp_obj[8654583]))
-
var coerce_tmp[8654598]:Remote(ndarray(5,real(32)))[2686747]
-
(8654600 'move' coerce_tmp[8654598] (8654602 '.v' i_obj[8654590] chpl_p[4472052]))
-
(8654608 'noop' )
-
(8654616 '.=' i_obj[8654590] chpl_p[4472052] (8654613 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 142 96))
-
if (8654631 '==' (8654624 'cast' RootClass[236] coerce_tmp[8654598] 142 96) nil[32])
-
{
-
(8654637 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8654640]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654642]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654645 call init[2819764] initTemp[8654642] coerce_tmp[8654598] 142 96)
-
(8654648 'move' call_tmp[8654640] initTemp[8654642])
-
(8654655 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654583] 142 96)
-
(5599820 'move' call_tmp[5232442] call_tmp[8654640])
-
(5232453 call =[4473084] dr[5232341] call_tmp[5232442] 142 96)
-
(5657671 call chpl__autoDestroy[4159085] call_tmp[5232442] 142 96)
-
var coerce_tmp[5232719]:Remote(ndarray(5,real(32)))[2686747]
-
(5232725 'move' coerce_tmp[5232719] (5232721 call borrow[3772688] gr[5232348]))
-
if (7331423 '!=' (5232730 'cast' RootClass[236] coerce_tmp[5232719] 143 96) nil[32])
-
{
-
if (8555340 '==' (8555333 'cast' RootClass[236] (8555326 '.v' gr[5232348] chpl_p[2686929]) 144 96) nil[32])
-
{
-
(8555346 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8555349]:Remote(ndarray(5,real(32)))[2686747]
-
(8555351 'move' coerce_tmp[8555349] (8555353 '.v' gr[5232348] chpl_p[2686929]))
-
var call_tmp[5232482]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599709]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316428 '_check_nil' coerce_tmp[8555349] 144 96)
-
(5232490 call copy[4472015] coerce_tmp[8555349] ret_tmp[5599709])
-
(5599712 'move' call_tmp[5232482] ret_tmp[5599709])
-
var call_tmp[5232491]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654664]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654668 'move' i_obj[8654664] (8654666 'set reference' call_tmp[5232482]))
-
var _formal_tmp_obj[8654677]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654679 'move' _formal_tmp_obj[8654677] i_obj[8654664])
-
var i_obj[8654684]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654686 'move' i_obj[8654684] (8654688 'set reference' _formal_tmp_obj[8654677]))
-
var coerce_tmp[8654692]:Remote(ndarray(5,real(32)))[2686747]
-
(8654694 'move' coerce_tmp[8654692] (8654696 '.v' i_obj[8654684] chpl_p[4472052]))
-
(8654702 'noop' )
-
(8654710 '.=' i_obj[8654684] chpl_p[4472052] (8654707 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 144 96))
-
if (8654725 '==' (8654718 'cast' RootClass[236] coerce_tmp[8654692] 144 96) nil[32])
-
{
-
(8654731 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8654734]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654736]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654739 call init[2819764] initTemp[8654736] coerce_tmp[8654692] 144 96)
-
(8654742 'move' call_tmp[8654734] initTemp[8654736])
-
(8654749 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654677] 144 96)
-
(5599826 'move' call_tmp[5232491] call_tmp[8654734])
-
(5232502 call =[4473486] gr[5232348] call_tmp[5232491] 144 96)
-
(5657675 call chpl__autoDestroy[4159085] call_tmp[5232491] 144 96)
}
}
-
var call_tmp[5232509]:baseValue[334793]
-
var initTemp[5232755]:baseValue[334793]
-
(5232758 call init[1335025] initTemp[5232755])
-
(5232511 'move' call_tmp[5232509] initTemp[5232755])
-
var call_tmp[5232515]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5232790]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5232797]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657665 '=' _formal_tmp_in_dataResource[5232797] dr[5232341])
-
(5232802 'noop' )
-
var _formal_tmp_in_gradResource[5232806]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657668 '=' _formal_tmp_in_gradResource[5232806] gr[5232348])
-
(5232811 'noop' )
-
(5232792 'move' new_temp[5232790] (5232775 call _new[4473853] _formal_tmp_in_dataResource[5232797] _formal_tmp_in_gradResource[5232806] call_tmp[5232509] 146 96))
-
var initTemp[5232817]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5232820 call init[4473999] initTemp[5232817] new_temp[5232790])
-
(5232517 'move' call_tmp[5232515] initTemp[5232817])
-
(5232863 '=' ret[5232287] call_tmp[5232515])
-
(5609062 '=' _retArg[5609060] ret[5232287])
-
(5609064 return _void[46])
}
-
- «»
function TensorResource(real(32),5,addOp(5,real(32)))[5186117] . detach[5232867] ( this[5232871]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] , copy[5232875]:bool[19] , keepGrad[5232879]:bool[19] , _retArg[5609102]:_ref(owned TensorResource(real(32),5,baseValue))[2827110] ) : void[4]
const in arg this[5232871]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] const in arg copy[5232875]:bool[19] const in arg keepGrad[5232879]:bool[19] ref arg _retArg[5609102]:_ref(owned TensorResource(real(32),5,baseValue))[2827110]-
{
-
var ret[5232910]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var coerce_tmp[5233216]:BaseTensorResource(real(32),5)[2679277]
-
(5233222 'move' coerce_tmp[5233216] (5233218 'cast' BaseTensorResource(real(32),5)[2679277] this[5232871] 139 96))
-
var call_tmp[8554841]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9350992 '_check_nil' coerce_tmp[5233216] 139 96)
-
(8554843 'move' call_tmp[8554841] (8554845 '.' coerce_tmp[5233216] dataResource[2679257]))
-
var dr[5232964]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232966 call init=[2821820] dr[5232964] call_tmp[8554841] 139 96)
-
var gr[5232971]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5232973]:shared Remote(ndarray(5,real(32)))?[2686937]
-
if keepGrad[5232879]
-
{
-
var coerce_tmp[5233259]:BaseTensorResource(real(32),5)[2679277]
-
(5233265 'move' coerce_tmp[5233259] (5233261 'cast' BaseTensorResource(real(32),5)[2679277] this[5232871] 140 96))
-
var call_tmp[8554966]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351016 '_check_nil' coerce_tmp[5233259] 140 96)
-
(8554968 'move' call_tmp[8554966] (8554970 '.' coerce_tmp[5233259] gradResource[2679267]))
-
var tmp[8653264]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(8653267 call init=[2823038] tmp[8653264] call_tmp[8554966] 140 96)
-
(5232992 'move' tmp[5232973] tmp[8653264])
}
-
{
-
(5233480 call init=[4474318] tmp[5232973] nil[32] 140 96)
}
-
(5233042 'move' gr[5232971] tmp[5232973])
-
if copy[5232875]
-
{
-
var call_tmp[5233056]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5233317]:Remote(ndarray(5,real(32)))[2686747]
-
(5233323 'move' coerce_tmp[5233317] (5233319 call borrow[2820548] dr[5232964] 142 96))
-
var ret_tmp[5599715]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316430 '_check_nil' coerce_tmp[5233317] 142 96)
-
(5233064 call copy[4472015] coerce_tmp[5233317] ret_tmp[5599715])
-
(5599718 'move' call_tmp[5233056] ret_tmp[5599715])
-
var call_tmp[5233065]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654758]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654762 'move' i_obj[8654758] (8654760 'set reference' call_tmp[5233056]))
-
var _formal_tmp_obj[8654771]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654773 'move' _formal_tmp_obj[8654771] i_obj[8654758])
-
var i_obj[8654778]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654780 'move' i_obj[8654778] (8654782 'set reference' _formal_tmp_obj[8654771]))
-
var coerce_tmp[8654786]:Remote(ndarray(5,real(32)))[2686747]
-
(8654788 'move' coerce_tmp[8654786] (8654790 '.v' i_obj[8654778] chpl_p[4472052]))
-
(8654796 'noop' )
-
(8654804 '.=' i_obj[8654778] chpl_p[4472052] (8654801 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 142 96))
-
if (8654819 '==' (8654812 'cast' RootClass[236] coerce_tmp[8654786] 142 96) nil[32])
-
{
-
(8654825 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8654828]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654830]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654833 call init[2819764] initTemp[8654830] coerce_tmp[8654786] 142 96)
-
(8654836 'move' call_tmp[8654828] initTemp[8654830])
-
(8654843 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654771] 142 96)
-
(5599832 'move' call_tmp[5233065] call_tmp[8654828])
-
(5233076 call =[4473084] dr[5232964] call_tmp[5233065] 142 96)
-
(5657688 call chpl__autoDestroy[4159085] call_tmp[5233065] 142 96)
-
var coerce_tmp[5233342]:Remote(ndarray(5,real(32)))[2686747]
-
(5233348 'move' coerce_tmp[5233342] (5233344 call borrow[3772688] gr[5232971]))
-
if (7331433 '!=' (5233353 'cast' RootClass[236] coerce_tmp[5233342] 143 96) nil[32])
-
{
-
if (8555383 '==' (8555376 'cast' RootClass[236] (8555369 '.v' gr[5232971] chpl_p[2686929]) 144 96) nil[32])
-
{
-
(8555389 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8555392]:Remote(ndarray(5,real(32)))[2686747]
-
(8555394 'move' coerce_tmp[8555392] (8555396 '.v' gr[5232971] chpl_p[2686929]))
-
var call_tmp[5233105]:owned Remote(ndarray(5,real(32)))[4472057]
-
var ret_tmp[5599721]:owned Remote(ndarray(5,real(32)))[4472057]
-
(9316432 '_check_nil' coerce_tmp[8555392] 144 96)
-
(5233113 call copy[4472015] coerce_tmp[8555392] ret_tmp[5599721])
-
(5599724 'move' call_tmp[5233105] ret_tmp[5599721])
-
var call_tmp[5233114]:shared Remote(ndarray(5,real(32)))[2686856]
-
var i_obj[8654852]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654856 'move' i_obj[8654852] (8654854 'set reference' call_tmp[5233105]))
-
var _formal_tmp_obj[8654865]:owned Remote(ndarray(5,real(32)))[4472057]
-
(8654867 'move' _formal_tmp_obj[8654865] i_obj[8654852])
-
var i_obj[8654872]:_ref(owned Remote(ndarray(5,real(32))))[4472066]
-
(8654874 'move' i_obj[8654872] (8654876 'set reference' _formal_tmp_obj[8654865]))
-
var coerce_tmp[8654880]:Remote(ndarray(5,real(32)))[2686747]
-
(8654882 'move' coerce_tmp[8654880] (8654884 '.v' i_obj[8654872] chpl_p[4472052]))
-
(8654890 'noop' )
-
(8654898 '.=' i_obj[8654872] chpl_p[4472052] (8654895 'cast' Remote(ndarray(5,real(32)))[2686747] nil[32] 144 96))
-
if (8654913 '==' (8654906 'cast' RootClass[236] coerce_tmp[8654880] 144 96) nil[32])
-
{
-
(8654919 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8654922]:shared Remote(ndarray(5,real(32)))[2686856]
-
var initTemp[8654924]:shared Remote(ndarray(5,real(32)))[2686856]
-
(8654927 call init[2819764] initTemp[8654924] coerce_tmp[8654880] 144 96)
-
(8654930 'move' call_tmp[8654922] initTemp[8654924])
-
(8654937 call chpl__autoDestroy[5241859] _formal_tmp_obj[8654865] 144 96)
-
(5599838 'move' call_tmp[5233114] call_tmp[8654922])
-
(5233125 call =[4473486] gr[5232971] call_tmp[5233114] 144 96)
-
(5657692 call chpl__autoDestroy[4159085] call_tmp[5233114] 144 96)
}
}
-
var call_tmp[5233132]:baseValue[334793]
-
var initTemp[5233378]:baseValue[334793]
-
(5233381 call init[1335025] initTemp[5233378])
-
(5233134 'move' call_tmp[5233132] initTemp[5233378])
-
var call_tmp[5233138]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var new_temp[5233413]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_in_dataResource[5233420]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5657682 '=' _formal_tmp_in_dataResource[5233420] dr[5232964])
-
(5233425 'noop' )
-
var _formal_tmp_in_gradResource[5233429]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5657685 '=' _formal_tmp_in_gradResource[5233429] gr[5232971])
-
(5233434 'noop' )
-
(5233415 'move' new_temp[5233413] (5233398 call _new[4473853] _formal_tmp_in_dataResource[5233420] _formal_tmp_in_gradResource[5233429] call_tmp[5233132] 146 96))
-
var initTemp[5233440]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5233443 call init[4473999] initTemp[5233440] new_temp[5233413])
-
(5233140 'move' call_tmp[5233138] initTemp[5233440])
-
(5233486 '=' ret[5232910] call_tmp[5233138])
-
(5609104 '=' _retArg[5609102] ret[5232910])
-
(5609106 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] . detach[5233490] ( this[5233494]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] , copy[5233498]:bool[19] , keepGrad[5233502]:bool[19] , _retArg[5609042]:_ref(owned TensorResource(real(32),6,baseValue))[3003947] ) : void[4]
const in arg this[5233494]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] const in arg copy[5233498]:bool[19] const in arg keepGrad[5233502]:bool[19] ref arg _retArg[5609042]:_ref(owned TensorResource(real(32),6,baseValue))[3003947]-
{
-
var ret[5233533]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5233839]:BaseTensorResource(real(32),6)[2850618]
-
(5233845 'move' coerce_tmp[5233839] (5233841 'cast' BaseTensorResource(real(32),6)[2850618] this[5233494] 139 96))
-
var call_tmp[8556437]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351026 '_check_nil' coerce_tmp[5233839] 139 96)
-
(8556439 'move' call_tmp[8556437] (8556441 '.' coerce_tmp[5233839] dataResource[2850598]))
-
var dr[5233587]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5233589 call init=[2998657] dr[5233587] call_tmp[8556437] 139 96)
-
var gr[5233594]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5233596]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5233502]
-
{
-
var coerce_tmp[5233882]:BaseTensorResource(real(32),6)[2850618]
-
(5233888 'move' coerce_tmp[5233882] (5233884 'cast' BaseTensorResource(real(32),6)[2850618] this[5233494] 140 96))
-
var call_tmp[8556562]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351050 '_check_nil' coerce_tmp[5233882] 140 96)
-
(8556564 'move' call_tmp[8556562] (8556566 '.' coerce_tmp[5233882] gradResource[2850608]))
-
var tmp[8655555]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655558 call init=[2999875] tmp[8655555] call_tmp[8556562] 140 96)
-
(5233615 'move' tmp[5233596] tmp[8655555])
}
-
{
-
(5234103 call init=[4490757] tmp[5233596] nil[32] 140 96)
}
-
(5233665 'move' gr[5233594] tmp[5233596])
-
if copy[5233498]
-
{
-
var call_tmp[5233679]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5233940]:Remote(ndarray(6,real(32)))[2858488]
-
(5233946 'move' coerce_tmp[5233940] (5233942 call borrow[2997385] dr[5233587] 142 96))
-
var ret_tmp[5600023]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316434 '_check_nil' coerce_tmp[5233940] 142 96)
-
(5233687 call copy[4488454] coerce_tmp[5233940] ret_tmp[5600023])
-
(5600026 'move' call_tmp[5233679] ret_tmp[5600023])
-
var call_tmp[5233688]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656035]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656039 'move' i_obj[8656035] (8656037 'set reference' call_tmp[5233679]))
-
var _formal_tmp_obj[8656048]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656050 'move' _formal_tmp_obj[8656048] i_obj[8656035])
-
var i_obj[8656055]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656057 'move' i_obj[8656055] (8656059 'set reference' _formal_tmp_obj[8656048]))
-
var coerce_tmp[8656063]:Remote(ndarray(6,real(32)))[2858488]
-
(8656065 'move' coerce_tmp[8656063] (8656067 '.v' i_obj[8656055] chpl_p[4488491]))
-
(8656073 'noop' )
-
(8656081 '.=' i_obj[8656055] chpl_p[4488491] (8656078 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 142 96))
-
if (8656096 '==' (8656089 'cast' RootClass[236] coerce_tmp[8656063] 142 96) nil[32])
-
{
-
(8656102 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8656105]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656107]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656110 call init[2996601] initTemp[8656107] coerce_tmp[8656063] 142 96)
-
(8656113 'move' call_tmp[8656105] initTemp[8656107])
-
(8656120 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656048] 142 96)
-
(5600140 'move' call_tmp[5233688] call_tmp[8656105])
-
(5233699 call =[4489523] dr[5233587] call_tmp[5233688] 142 96)
-
(5657705 call chpl__autoDestroy[4176116] call_tmp[5233688] 142 96)
-
var coerce_tmp[5233965]:Remote(ndarray(6,real(32)))[2858488]
-
(5233971 'move' coerce_tmp[5233965] (5233967 call borrow[3780068] gr[5233594]))
-
if (7331443 '!=' (5233976 'cast' RootClass[236] coerce_tmp[5233965] 143 96) nil[32])
-
{
-
if (8556781 '==' (8556774 'cast' RootClass[236] (8556767 '.v' gr[5233594] chpl_p[2858670]) 144 96) nil[32])
-
{
-
(8556787 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8556790]:Remote(ndarray(6,real(32)))[2858488]
-
(8556792 'move' coerce_tmp[8556790] (8556794 '.v' gr[5233594] chpl_p[2858670]))
-
var call_tmp[5233728]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600029]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316436 '_check_nil' coerce_tmp[8556790] 144 96)
-
(5233736 call copy[4488454] coerce_tmp[8556790] ret_tmp[5600029])
-
(5600032 'move' call_tmp[5233728] ret_tmp[5600029])
-
var call_tmp[5233737]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656129]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656133 'move' i_obj[8656129] (8656131 'set reference' call_tmp[5233728]))
-
var _formal_tmp_obj[8656142]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656144 'move' _formal_tmp_obj[8656142] i_obj[8656129])
-
var i_obj[8656149]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656151 'move' i_obj[8656149] (8656153 'set reference' _formal_tmp_obj[8656142]))
-
var coerce_tmp[8656157]:Remote(ndarray(6,real(32)))[2858488]
-
(8656159 'move' coerce_tmp[8656157] (8656161 '.v' i_obj[8656149] chpl_p[4488491]))
-
(8656167 'noop' )
-
(8656175 '.=' i_obj[8656149] chpl_p[4488491] (8656172 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 144 96))
-
if (8656190 '==' (8656183 'cast' RootClass[236] coerce_tmp[8656157] 144 96) nil[32])
-
{
-
(8656196 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8656199]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656201]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656204 call init[2996601] initTemp[8656201] coerce_tmp[8656157] 144 96)
-
(8656207 'move' call_tmp[8656199] initTemp[8656201])
-
(8656214 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656142] 144 96)
-
(5600146 'move' call_tmp[5233737] call_tmp[8656199])
-
(5233748 call =[4489925] gr[5233594] call_tmp[5233737] 144 96)
-
(5657709 call chpl__autoDestroy[4176116] call_tmp[5233737] 144 96)
}
}
-
var call_tmp[5233755]:baseValue[334793]
-
var initTemp[5234001]:baseValue[334793]
-
(5234004 call init[1335025] initTemp[5234001])
-
(5233757 'move' call_tmp[5233755] initTemp[5234001])
-
var call_tmp[5233761]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5234036]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5234043]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657699 '=' _formal_tmp_in_dataResource[5234043] dr[5233587])
-
(5234048 'noop' )
-
var _formal_tmp_in_gradResource[5234052]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657702 '=' _formal_tmp_in_gradResource[5234052] gr[5233594])
-
(5234057 'noop' )
-
(5234038 'move' new_temp[5234036] (5234021 call _new[4490292] _formal_tmp_in_dataResource[5234043] _formal_tmp_in_gradResource[5234052] call_tmp[5233755] 146 96))
-
var initTemp[5234063]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5234066 call init[4490438] initTemp[5234063] new_temp[5234036])
-
(5233763 'move' call_tmp[5233761] initTemp[5234063])
-
(5234109 '=' ret[5233533] call_tmp[5233761])
-
(5609044 '=' _retArg[5609042] ret[5233533])
-
(5609046 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . detach[5234113] ( this[5234117]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] , copy[5234121]:bool[19] , keepGrad[5234125]:bool[19] , _retArg[5609114]:_ref(owned TensorResource(real(32),6,baseValue))[3003947] ) : void[4]
const in arg this[5234117]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] const in arg copy[5234121]:bool[19] const in arg keepGrad[5234125]:bool[19] ref arg _retArg[5609114]:_ref(owned TensorResource(real(32),6,baseValue))[3003947]-
{
-
var ret[5234156]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5234462]:BaseTensorResource(real(32),6)[2850618]
-
(5234468 'move' coerce_tmp[5234462] (5234464 'cast' BaseTensorResource(real(32),6)[2850618] this[5234117] 139 96))
-
var call_tmp[8556447]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351028 '_check_nil' coerce_tmp[5234462] 139 96)
-
(8556449 'move' call_tmp[8556447] (8556451 '.' coerce_tmp[5234462] dataResource[2850598]))
-
var dr[5234210]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234212 call init=[2998657] dr[5234210] call_tmp[8556447] 139 96)
-
var gr[5234217]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5234219]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5234125]
-
{
-
var coerce_tmp[5234505]:BaseTensorResource(real(32),6)[2850618]
-
(5234511 'move' coerce_tmp[5234505] (5234507 'cast' BaseTensorResource(real(32),6)[2850618] this[5234117] 140 96))
-
var call_tmp[8556572]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351052 '_check_nil' coerce_tmp[5234505] 140 96)
-
(8556574 'move' call_tmp[8556572] (8556576 '.' coerce_tmp[5234505] gradResource[2850608]))
-
var tmp[8655574]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655577 call init=[2999875] tmp[8655574] call_tmp[8556572] 140 96)
-
(5234238 'move' tmp[5234219] tmp[8655574])
}
-
{
-
(5234726 call init=[4490757] tmp[5234219] nil[32] 140 96)
}
-
(5234288 'move' gr[5234217] tmp[5234219])
-
if copy[5234121]
-
{
-
var call_tmp[5234302]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5234563]:Remote(ndarray(6,real(32)))[2858488]
-
(5234569 'move' coerce_tmp[5234563] (5234565 call borrow[2997385] dr[5234210] 142 96))
-
var ret_tmp[5600035]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316438 '_check_nil' coerce_tmp[5234563] 142 96)
-
(5234310 call copy[4488454] coerce_tmp[5234563] ret_tmp[5600035])
-
(5600038 'move' call_tmp[5234302] ret_tmp[5600035])
-
var call_tmp[5234311]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656223]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656227 'move' i_obj[8656223] (8656225 'set reference' call_tmp[5234302]))
-
var _formal_tmp_obj[8656236]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656238 'move' _formal_tmp_obj[8656236] i_obj[8656223])
-
var i_obj[8656243]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656245 'move' i_obj[8656243] (8656247 'set reference' _formal_tmp_obj[8656236]))
-
var coerce_tmp[8656251]:Remote(ndarray(6,real(32)))[2858488]
-
(8656253 'move' coerce_tmp[8656251] (8656255 '.v' i_obj[8656243] chpl_p[4488491]))
-
(8656261 'noop' )
-
(8656269 '.=' i_obj[8656243] chpl_p[4488491] (8656266 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 142 96))
-
if (8656284 '==' (8656277 'cast' RootClass[236] coerce_tmp[8656251] 142 96) nil[32])
-
{
-
(8656290 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8656293]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656295]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656298 call init[2996601] initTemp[8656295] coerce_tmp[8656251] 142 96)
-
(8656301 'move' call_tmp[8656293] initTemp[8656295])
-
(8656308 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656236] 142 96)
-
(5600152 'move' call_tmp[5234311] call_tmp[8656293])
-
(5234322 call =[4489523] dr[5234210] call_tmp[5234311] 142 96)
-
(5657722 call chpl__autoDestroy[4176116] call_tmp[5234311] 142 96)
-
var coerce_tmp[5234588]:Remote(ndarray(6,real(32)))[2858488]
-
(5234594 'move' coerce_tmp[5234588] (5234590 call borrow[3780068] gr[5234217]))
-
if (7331453 '!=' (5234599 'cast' RootClass[236] coerce_tmp[5234588] 143 96) nil[32])
-
{
-
if (8556824 '==' (8556817 'cast' RootClass[236] (8556810 '.v' gr[5234217] chpl_p[2858670]) 144 96) nil[32])
-
{
-
(8556830 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8556833]:Remote(ndarray(6,real(32)))[2858488]
-
(8556835 'move' coerce_tmp[8556833] (8556837 '.v' gr[5234217] chpl_p[2858670]))
-
var call_tmp[5234351]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600041]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316440 '_check_nil' coerce_tmp[8556833] 144 96)
-
(5234359 call copy[4488454] coerce_tmp[8556833] ret_tmp[5600041])
-
(5600044 'move' call_tmp[5234351] ret_tmp[5600041])
-
var call_tmp[5234360]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656317]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656321 'move' i_obj[8656317] (8656319 'set reference' call_tmp[5234351]))
-
var _formal_tmp_obj[8656330]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656332 'move' _formal_tmp_obj[8656330] i_obj[8656317])
-
var i_obj[8656337]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656339 'move' i_obj[8656337] (8656341 'set reference' _formal_tmp_obj[8656330]))
-
var coerce_tmp[8656345]:Remote(ndarray(6,real(32)))[2858488]
-
(8656347 'move' coerce_tmp[8656345] (8656349 '.v' i_obj[8656337] chpl_p[4488491]))
-
(8656355 'noop' )
-
(8656363 '.=' i_obj[8656337] chpl_p[4488491] (8656360 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 144 96))
-
if (8656378 '==' (8656371 'cast' RootClass[236] coerce_tmp[8656345] 144 96) nil[32])
-
{
-
(8656384 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8656387]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656389]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656392 call init[2996601] initTemp[8656389] coerce_tmp[8656345] 144 96)
-
(8656395 'move' call_tmp[8656387] initTemp[8656389])
-
(8656402 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656330] 144 96)
-
(5600158 'move' call_tmp[5234360] call_tmp[8656387])
-
(5234371 call =[4489925] gr[5234217] call_tmp[5234360] 144 96)
-
(5657726 call chpl__autoDestroy[4176116] call_tmp[5234360] 144 96)
}
}
-
var call_tmp[5234378]:baseValue[334793]
-
var initTemp[5234624]:baseValue[334793]
-
(5234627 call init[1335025] initTemp[5234624])
-
(5234380 'move' call_tmp[5234378] initTemp[5234624])
-
var call_tmp[5234384]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5234659]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5234666]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657716 '=' _formal_tmp_in_dataResource[5234666] dr[5234210])
-
(5234671 'noop' )
-
var _formal_tmp_in_gradResource[5234675]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657719 '=' _formal_tmp_in_gradResource[5234675] gr[5234217])
-
(5234680 'noop' )
-
(5234661 'move' new_temp[5234659] (5234644 call _new[4490292] _formal_tmp_in_dataResource[5234666] _formal_tmp_in_gradResource[5234675] call_tmp[5234378] 146 96))
-
var initTemp[5234686]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5234689 call init[4490438] initTemp[5234686] new_temp[5234659])
-
(5234386 'move' call_tmp[5234384] initTemp[5234686])
-
(5234732 '=' ret[5234156] call_tmp[5234384])
-
(5609116 '=' _retArg[5609114] ret[5234156])
-
(5609118 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expandOp(6,real(32)))[5033152] . detach[5234736] ( this[5234740]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] , copy[5234744]:bool[19] , keepGrad[5234748]:bool[19] , _retArg[5609090]:_ref(owned TensorResource(real(32),6,baseValue))[3003947] ) : void[4]
const in arg this[5234740]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] const in arg copy[5234744]:bool[19] const in arg keepGrad[5234748]:bool[19] ref arg _retArg[5609090]:_ref(owned TensorResource(real(32),6,baseValue))[3003947]-
{
-
var ret[5234779]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5235085]:BaseTensorResource(real(32),6)[2850618]
-
(5235091 'move' coerce_tmp[5235085] (5235087 'cast' BaseTensorResource(real(32),6)[2850618] this[5234740] 139 96))
-
var call_tmp[8556457]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351030 '_check_nil' coerce_tmp[5235085] 139 96)
-
(8556459 'move' call_tmp[8556457] (8556461 '.' coerce_tmp[5235085] dataResource[2850598]))
-
var dr[5234833]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234835 call init=[2998657] dr[5234833] call_tmp[8556457] 139 96)
-
var gr[5234840]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5234842]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5234748]
-
{
-
var coerce_tmp[5235128]:BaseTensorResource(real(32),6)[2850618]
-
(5235134 'move' coerce_tmp[5235128] (5235130 'cast' BaseTensorResource(real(32),6)[2850618] this[5234740] 140 96))
-
var call_tmp[8556582]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351054 '_check_nil' coerce_tmp[5235128] 140 96)
-
(8556584 'move' call_tmp[8556582] (8556586 '.' coerce_tmp[5235128] gradResource[2850608]))
-
var tmp[8655593]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655596 call init=[2999875] tmp[8655593] call_tmp[8556582] 140 96)
-
(5234861 'move' tmp[5234842] tmp[8655593])
}
-
{
-
(5235349 call init=[4490757] tmp[5234842] nil[32] 140 96)
}
-
(5234911 'move' gr[5234840] tmp[5234842])
-
if copy[5234744]
-
{
-
var call_tmp[5234925]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5235186]:Remote(ndarray(6,real(32)))[2858488]
-
(5235192 'move' coerce_tmp[5235186] (5235188 call borrow[2997385] dr[5234833] 142 96))
-
var ret_tmp[5600047]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316442 '_check_nil' coerce_tmp[5235186] 142 96)
-
(5234933 call copy[4488454] coerce_tmp[5235186] ret_tmp[5600047])
-
(5600050 'move' call_tmp[5234925] ret_tmp[5600047])
-
var call_tmp[5234934]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656411]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656415 'move' i_obj[8656411] (8656413 'set reference' call_tmp[5234925]))
-
var _formal_tmp_obj[8656424]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656426 'move' _formal_tmp_obj[8656424] i_obj[8656411])
-
var i_obj[8656431]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656433 'move' i_obj[8656431] (8656435 'set reference' _formal_tmp_obj[8656424]))
-
var coerce_tmp[8656439]:Remote(ndarray(6,real(32)))[2858488]
-
(8656441 'move' coerce_tmp[8656439] (8656443 '.v' i_obj[8656431] chpl_p[4488491]))
-
(8656449 'noop' )
-
(8656457 '.=' i_obj[8656431] chpl_p[4488491] (8656454 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 142 96))
-
if (8656472 '==' (8656465 'cast' RootClass[236] coerce_tmp[8656439] 142 96) nil[32])
-
{
-
(8656478 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8656481]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656483]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656486 call init[2996601] initTemp[8656483] coerce_tmp[8656439] 142 96)
-
(8656489 'move' call_tmp[8656481] initTemp[8656483])
-
(8656496 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656424] 142 96)
-
(5600164 'move' call_tmp[5234934] call_tmp[8656481])
-
(5234945 call =[4489523] dr[5234833] call_tmp[5234934] 142 96)
-
(5657739 call chpl__autoDestroy[4176116] call_tmp[5234934] 142 96)
-
var coerce_tmp[5235211]:Remote(ndarray(6,real(32)))[2858488]
-
(5235217 'move' coerce_tmp[5235211] (5235213 call borrow[3780068] gr[5234840]))
-
if (7331463 '!=' (5235222 'cast' RootClass[236] coerce_tmp[5235211] 143 96) nil[32])
-
{
-
if (8556867 '==' (8556860 'cast' RootClass[236] (8556853 '.v' gr[5234840] chpl_p[2858670]) 144 96) nil[32])
-
{
-
(8556873 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8556876]:Remote(ndarray(6,real(32)))[2858488]
-
(8556878 'move' coerce_tmp[8556876] (8556880 '.v' gr[5234840] chpl_p[2858670]))
-
var call_tmp[5234974]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600053]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316444 '_check_nil' coerce_tmp[8556876] 144 96)
-
(5234982 call copy[4488454] coerce_tmp[8556876] ret_tmp[5600053])
-
(5600056 'move' call_tmp[5234974] ret_tmp[5600053])
-
var call_tmp[5234983]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656505]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656509 'move' i_obj[8656505] (8656507 'set reference' call_tmp[5234974]))
-
var _formal_tmp_obj[8656518]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656520 'move' _formal_tmp_obj[8656518] i_obj[8656505])
-
var i_obj[8656525]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656527 'move' i_obj[8656525] (8656529 'set reference' _formal_tmp_obj[8656518]))
-
var coerce_tmp[8656533]:Remote(ndarray(6,real(32)))[2858488]
-
(8656535 'move' coerce_tmp[8656533] (8656537 '.v' i_obj[8656525] chpl_p[4488491]))
-
(8656543 'noop' )
-
(8656551 '.=' i_obj[8656525] chpl_p[4488491] (8656548 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 144 96))
-
if (8656566 '==' (8656559 'cast' RootClass[236] coerce_tmp[8656533] 144 96) nil[32])
-
{
-
(8656572 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8656575]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656577]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656580 call init[2996601] initTemp[8656577] coerce_tmp[8656533] 144 96)
-
(8656583 'move' call_tmp[8656575] initTemp[8656577])
-
(8656590 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656518] 144 96)
-
(5600170 'move' call_tmp[5234983] call_tmp[8656575])
-
(5234994 call =[4489925] gr[5234840] call_tmp[5234983] 144 96)
-
(5657743 call chpl__autoDestroy[4176116] call_tmp[5234983] 144 96)
}
}
-
var call_tmp[5235001]:baseValue[334793]
-
var initTemp[5235247]:baseValue[334793]
-
(5235250 call init[1335025] initTemp[5235247])
-
(5235003 'move' call_tmp[5235001] initTemp[5235247])
-
var call_tmp[5235007]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5235282]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5235289]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657733 '=' _formal_tmp_in_dataResource[5235289] dr[5234833])
-
(5235294 'noop' )
-
var _formal_tmp_in_gradResource[5235298]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657736 '=' _formal_tmp_in_gradResource[5235298] gr[5234840])
-
(5235303 'noop' )
-
(5235284 'move' new_temp[5235282] (5235267 call _new[4490292] _formal_tmp_in_dataResource[5235289] _formal_tmp_in_gradResource[5235298] call_tmp[5235001] 146 96))
-
var initTemp[5235309]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5235312 call init[4490438] initTemp[5235309] new_temp[5235282])
-
(5235009 'move' call_tmp[5235007] initTemp[5235309])
-
(5235355 '=' ret[5234779] call_tmp[5235007])
-
(5609092 '=' _retArg[5609090] ret[5234779])
-
(5609094 return _void[46])
}
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . detach[5235359] ( this[5235363]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] , copy[5235367]:bool[19] , keepGrad[5235371]:bool[19] , _retArg[5609006]:_ref(owned TensorResource(real(32),6,baseValue))[3003947] ) : void[4]
const in arg this[5235363]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] const in arg copy[5235367]:bool[19] const in arg keepGrad[5235371]:bool[19] ref arg _retArg[5609006]:_ref(owned TensorResource(real(32),6,baseValue))[3003947]-
{
-
var ret[5235402]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5235708]:BaseTensorResource(real(32),6)[2850618]
-
(5235714 'move' coerce_tmp[5235708] (5235710 'cast' BaseTensorResource(real(32),6)[2850618] this[5235363] 139 96))
-
var call_tmp[8556467]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351032 '_check_nil' coerce_tmp[5235708] 139 96)
-
(8556469 'move' call_tmp[8556467] (8556471 '.' coerce_tmp[5235708] dataResource[2850598]))
-
var dr[5235456]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5235458 call init=[2998657] dr[5235456] call_tmp[8556467] 139 96)
-
var gr[5235463]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5235465]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5235371]
-
{
-
var coerce_tmp[5235751]:BaseTensorResource(real(32),6)[2850618]
-
(5235757 'move' coerce_tmp[5235751] (5235753 'cast' BaseTensorResource(real(32),6)[2850618] this[5235363] 140 96))
-
var call_tmp[8556592]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351056 '_check_nil' coerce_tmp[5235751] 140 96)
-
(8556594 'move' call_tmp[8556592] (8556596 '.' coerce_tmp[5235751] gradResource[2850608]))
-
var tmp[8655612]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655615 call init=[2999875] tmp[8655612] call_tmp[8556592] 140 96)
-
(5235484 'move' tmp[5235465] tmp[8655612])
}
-
{
-
(5235972 call init=[4490757] tmp[5235465] nil[32] 140 96)
}
-
(5235534 'move' gr[5235463] tmp[5235465])
-
if copy[5235367]
-
{
-
var call_tmp[5235548]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5235809]:Remote(ndarray(6,real(32)))[2858488]
-
(5235815 'move' coerce_tmp[5235809] (5235811 call borrow[2997385] dr[5235456] 142 96))
-
var ret_tmp[5600059]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316446 '_check_nil' coerce_tmp[5235809] 142 96)
-
(5235556 call copy[4488454] coerce_tmp[5235809] ret_tmp[5600059])
-
(5600062 'move' call_tmp[5235548] ret_tmp[5600059])
-
var call_tmp[5235557]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656599]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656603 'move' i_obj[8656599] (8656601 'set reference' call_tmp[5235548]))
-
var _formal_tmp_obj[8656612]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656614 'move' _formal_tmp_obj[8656612] i_obj[8656599])
-
var i_obj[8656619]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656621 'move' i_obj[8656619] (8656623 'set reference' _formal_tmp_obj[8656612]))
-
var coerce_tmp[8656627]:Remote(ndarray(6,real(32)))[2858488]
-
(8656629 'move' coerce_tmp[8656627] (8656631 '.v' i_obj[8656619] chpl_p[4488491]))
-
(8656637 'noop' )
-
(8656645 '.=' i_obj[8656619] chpl_p[4488491] (8656642 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 142 96))
-
if (8656660 '==' (8656653 'cast' RootClass[236] coerce_tmp[8656627] 142 96) nil[32])
-
{
-
(8656666 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8656669]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656671]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656674 call init[2996601] initTemp[8656671] coerce_tmp[8656627] 142 96)
-
(8656677 'move' call_tmp[8656669] initTemp[8656671])
-
(8656684 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656612] 142 96)
-
(5600176 'move' call_tmp[5235557] call_tmp[8656669])
-
(5235568 call =[4489523] dr[5235456] call_tmp[5235557] 142 96)
-
(5657756 call chpl__autoDestroy[4176116] call_tmp[5235557] 142 96)
-
var coerce_tmp[5235834]:Remote(ndarray(6,real(32)))[2858488]
-
(5235840 'move' coerce_tmp[5235834] (5235836 call borrow[3780068] gr[5235463]))
-
if (7331473 '!=' (5235845 'cast' RootClass[236] coerce_tmp[5235834] 143 96) nil[32])
-
{
-
if (8556910 '==' (8556903 'cast' RootClass[236] (8556896 '.v' gr[5235463] chpl_p[2858670]) 144 96) nil[32])
-
{
-
(8556916 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8556919]:Remote(ndarray(6,real(32)))[2858488]
-
(8556921 'move' coerce_tmp[8556919] (8556923 '.v' gr[5235463] chpl_p[2858670]))
-
var call_tmp[5235597]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600065]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316448 '_check_nil' coerce_tmp[8556919] 144 96)
-
(5235605 call copy[4488454] coerce_tmp[8556919] ret_tmp[5600065])
-
(5600068 'move' call_tmp[5235597] ret_tmp[5600065])
-
var call_tmp[5235606]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656693]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656697 'move' i_obj[8656693] (8656695 'set reference' call_tmp[5235597]))
-
var _formal_tmp_obj[8656706]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656708 'move' _formal_tmp_obj[8656706] i_obj[8656693])
-
var i_obj[8656713]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656715 'move' i_obj[8656713] (8656717 'set reference' _formal_tmp_obj[8656706]))
-
var coerce_tmp[8656721]:Remote(ndarray(6,real(32)))[2858488]
-
(8656723 'move' coerce_tmp[8656721] (8656725 '.v' i_obj[8656713] chpl_p[4488491]))
-
(8656731 'noop' )
-
(8656739 '.=' i_obj[8656713] chpl_p[4488491] (8656736 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 144 96))
-
if (8656754 '==' (8656747 'cast' RootClass[236] coerce_tmp[8656721] 144 96) nil[32])
-
{
-
(8656760 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8656763]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656765]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656768 call init[2996601] initTemp[8656765] coerce_tmp[8656721] 144 96)
-
(8656771 'move' call_tmp[8656763] initTemp[8656765])
-
(8656778 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656706] 144 96)
-
(5600182 'move' call_tmp[5235606] call_tmp[8656763])
-
(5235617 call =[4489925] gr[5235463] call_tmp[5235606] 144 96)
-
(5657760 call chpl__autoDestroy[4176116] call_tmp[5235606] 144 96)
}
}
-
var call_tmp[5235624]:baseValue[334793]
-
var initTemp[5235870]:baseValue[334793]
-
(5235873 call init[1335025] initTemp[5235870])
-
(5235626 'move' call_tmp[5235624] initTemp[5235870])
-
var call_tmp[5235630]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5235905]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5235912]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657750 '=' _formal_tmp_in_dataResource[5235912] dr[5235456])
-
(5235917 'noop' )
-
var _formal_tmp_in_gradResource[5235921]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657753 '=' _formal_tmp_in_gradResource[5235921] gr[5235463])
-
(5235926 'noop' )
-
(5235907 'move' new_temp[5235905] (5235890 call _new[4490292] _formal_tmp_in_dataResource[5235912] _formal_tmp_in_gradResource[5235921] call_tmp[5235624] 146 96))
-
var initTemp[5235932]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5235935 call init[4490438] initTemp[5235932] new_temp[5235905])
-
(5235632 'move' call_tmp[5235630] initTemp[5235932])
-
(5235978 '=' ret[5235402] call_tmp[5235630])
-
(5609008 '=' _retArg[5609006] ret[5235402])
-
(5609010 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] . detach[5235982] ( this[5235986]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] , copy[5235990]:bool[19] , keepGrad[5235994]:bool[19] , _retArg[5608952]:_ref(owned TensorResource(real(32),6,baseValue))[3003947] ) : void[4]
const in arg this[5235986]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] const in arg copy[5235990]:bool[19] const in arg keepGrad[5235994]:bool[19] ref arg _retArg[5608952]:_ref(owned TensorResource(real(32),6,baseValue))[3003947]-
{
-
var ret[5236025]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5236331]:BaseTensorResource(real(32),6)[2850618]
-
(5236337 'move' coerce_tmp[5236331] (5236333 'cast' BaseTensorResource(real(32),6)[2850618] this[5235986] 139 96))
-
var call_tmp[8556477]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351034 '_check_nil' coerce_tmp[5236331] 139 96)
-
(8556479 'move' call_tmp[8556477] (8556481 '.' coerce_tmp[5236331] dataResource[2850598]))
-
var dr[5236079]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236081 call init=[2998657] dr[5236079] call_tmp[8556477] 139 96)
-
var gr[5236086]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5236088]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5235994]
-
{
-
var coerce_tmp[5236374]:BaseTensorResource(real(32),6)[2850618]
-
(5236380 'move' coerce_tmp[5236374] (5236376 'cast' BaseTensorResource(real(32),6)[2850618] this[5235986] 140 96))
-
var call_tmp[8556602]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351058 '_check_nil' coerce_tmp[5236374] 140 96)
-
(8556604 'move' call_tmp[8556602] (8556606 '.' coerce_tmp[5236374] gradResource[2850608]))
-
var tmp[8655631]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655634 call init=[2999875] tmp[8655631] call_tmp[8556602] 140 96)
-
(5236107 'move' tmp[5236088] tmp[8655631])
}
-
{
-
(5236595 call init=[4490757] tmp[5236088] nil[32] 140 96)
}
-
(5236157 'move' gr[5236086] tmp[5236088])
-
if copy[5235990]
-
{
-
var call_tmp[5236171]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5236432]:Remote(ndarray(6,real(32)))[2858488]
-
(5236438 'move' coerce_tmp[5236432] (5236434 call borrow[2997385] dr[5236079] 142 96))
-
var ret_tmp[5600071]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316450 '_check_nil' coerce_tmp[5236432] 142 96)
-
(5236179 call copy[4488454] coerce_tmp[5236432] ret_tmp[5600071])
-
(5600074 'move' call_tmp[5236171] ret_tmp[5600071])
-
var call_tmp[5236180]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656787]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656791 'move' i_obj[8656787] (8656789 'set reference' call_tmp[5236171]))
-
var _formal_tmp_obj[8656800]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656802 'move' _formal_tmp_obj[8656800] i_obj[8656787])
-
var i_obj[8656807]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656809 'move' i_obj[8656807] (8656811 'set reference' _formal_tmp_obj[8656800]))
-
var coerce_tmp[8656815]:Remote(ndarray(6,real(32)))[2858488]
-
(8656817 'move' coerce_tmp[8656815] (8656819 '.v' i_obj[8656807] chpl_p[4488491]))
-
(8656825 'noop' )
-
(8656833 '.=' i_obj[8656807] chpl_p[4488491] (8656830 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 142 96))
-
if (8656848 '==' (8656841 'cast' RootClass[236] coerce_tmp[8656815] 142 96) nil[32])
-
{
-
(8656854 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8656857]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656859]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656862 call init[2996601] initTemp[8656859] coerce_tmp[8656815] 142 96)
-
(8656865 'move' call_tmp[8656857] initTemp[8656859])
-
(8656872 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656800] 142 96)
-
(5600188 'move' call_tmp[5236180] call_tmp[8656857])
-
(5236191 call =[4489523] dr[5236079] call_tmp[5236180] 142 96)
-
(5657773 call chpl__autoDestroy[4176116] call_tmp[5236180] 142 96)
-
var coerce_tmp[5236457]:Remote(ndarray(6,real(32)))[2858488]
-
(5236463 'move' coerce_tmp[5236457] (5236459 call borrow[3780068] gr[5236086]))
-
if (7331483 '!=' (5236468 'cast' RootClass[236] coerce_tmp[5236457] 143 96) nil[32])
-
{
-
if (8556953 '==' (8556946 'cast' RootClass[236] (8556939 '.v' gr[5236086] chpl_p[2858670]) 144 96) nil[32])
-
{
-
(8556959 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8556962]:Remote(ndarray(6,real(32)))[2858488]
-
(8556964 'move' coerce_tmp[8556962] (8556966 '.v' gr[5236086] chpl_p[2858670]))
-
var call_tmp[5236220]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600077]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316452 '_check_nil' coerce_tmp[8556962] 144 96)
-
(5236228 call copy[4488454] coerce_tmp[8556962] ret_tmp[5600077])
-
(5600080 'move' call_tmp[5236220] ret_tmp[5600077])
-
var call_tmp[5236229]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656881]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656885 'move' i_obj[8656881] (8656883 'set reference' call_tmp[5236220]))
-
var _formal_tmp_obj[8656894]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656896 'move' _formal_tmp_obj[8656894] i_obj[8656881])
-
var i_obj[8656901]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656903 'move' i_obj[8656901] (8656905 'set reference' _formal_tmp_obj[8656894]))
-
var coerce_tmp[8656909]:Remote(ndarray(6,real(32)))[2858488]
-
(8656911 'move' coerce_tmp[8656909] (8656913 '.v' i_obj[8656901] chpl_p[4488491]))
-
(8656919 'noop' )
-
(8656927 '.=' i_obj[8656901] chpl_p[4488491] (8656924 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 144 96))
-
if (8656942 '==' (8656935 'cast' RootClass[236] coerce_tmp[8656909] 144 96) nil[32])
-
{
-
(8656948 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8656951]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8656953]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8656956 call init[2996601] initTemp[8656953] coerce_tmp[8656909] 144 96)
-
(8656959 'move' call_tmp[8656951] initTemp[8656953])
-
(8656966 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656894] 144 96)
-
(5600194 'move' call_tmp[5236229] call_tmp[8656951])
-
(5236240 call =[4489925] gr[5236086] call_tmp[5236229] 144 96)
-
(5657777 call chpl__autoDestroy[4176116] call_tmp[5236229] 144 96)
}
}
-
var call_tmp[5236247]:baseValue[334793]
-
var initTemp[5236493]:baseValue[334793]
-
(5236496 call init[1335025] initTemp[5236493])
-
(5236249 'move' call_tmp[5236247] initTemp[5236493])
-
var call_tmp[5236253]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5236528]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5236535]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657767 '=' _formal_tmp_in_dataResource[5236535] dr[5236079])
-
(5236540 'noop' )
-
var _formal_tmp_in_gradResource[5236544]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657770 '=' _formal_tmp_in_gradResource[5236544] gr[5236086])
-
(5236549 'noop' )
-
(5236530 'move' new_temp[5236528] (5236513 call _new[4490292] _formal_tmp_in_dataResource[5236535] _formal_tmp_in_gradResource[5236544] call_tmp[5236247] 146 96))
-
var initTemp[5236555]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5236558 call init[4490438] initTemp[5236555] new_temp[5236528])
-
(5236255 'move' call_tmp[5236253] initTemp[5236555])
-
(5236601 '=' ret[5236025] call_tmp[5236253])
-
(5608954 '=' _retArg[5608952] ret[5236025])
-
(5608956 return _void[46])
}
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . detach[5236605] ( this[5236609]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] , copy[5236613]:bool[19] , keepGrad[5236617]:bool[19] , _retArg[5608970]:_ref(owned TensorResource(real(32),6,baseValue))[3003947] ) : void[4]
const in arg this[5236609]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] const in arg copy[5236613]:bool[19] const in arg keepGrad[5236617]:bool[19] ref arg _retArg[5608970]:_ref(owned TensorResource(real(32),6,baseValue))[3003947]-
{
-
var ret[5236648]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5236954]:BaseTensorResource(real(32),6)[2850618]
-
(5236960 'move' coerce_tmp[5236954] (5236956 'cast' BaseTensorResource(real(32),6)[2850618] this[5236609] 139 96))
-
var call_tmp[8556487]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351036 '_check_nil' coerce_tmp[5236954] 139 96)
-
(8556489 'move' call_tmp[8556487] (8556491 '.' coerce_tmp[5236954] dataResource[2850598]))
-
var dr[5236702]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236704 call init=[2998657] dr[5236702] call_tmp[8556487] 139 96)
-
var gr[5236709]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5236711]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5236617]
-
{
-
var coerce_tmp[5236997]:BaseTensorResource(real(32),6)[2850618]
-
(5237003 'move' coerce_tmp[5236997] (5236999 'cast' BaseTensorResource(real(32),6)[2850618] this[5236609] 140 96))
-
var call_tmp[8556612]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351060 '_check_nil' coerce_tmp[5236997] 140 96)
-
(8556614 'move' call_tmp[8556612] (8556616 '.' coerce_tmp[5236997] gradResource[2850608]))
-
var tmp[8655650]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655653 call init=[2999875] tmp[8655650] call_tmp[8556612] 140 96)
-
(5236730 'move' tmp[5236711] tmp[8655650])
}
-
{
-
(5237218 call init=[4490757] tmp[5236711] nil[32] 140 96)
}
-
(5236780 'move' gr[5236709] tmp[5236711])
-
if copy[5236613]
-
{
-
var call_tmp[5236794]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5237055]:Remote(ndarray(6,real(32)))[2858488]
-
(5237061 'move' coerce_tmp[5237055] (5237057 call borrow[2997385] dr[5236702] 142 96))
-
var ret_tmp[5600083]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316454 '_check_nil' coerce_tmp[5237055] 142 96)
-
(5236802 call copy[4488454] coerce_tmp[5237055] ret_tmp[5600083])
-
(5600086 'move' call_tmp[5236794] ret_tmp[5600083])
-
var call_tmp[5236803]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8656975]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656979 'move' i_obj[8656975] (8656977 'set reference' call_tmp[5236794]))
-
var _formal_tmp_obj[8656988]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8656990 'move' _formal_tmp_obj[8656988] i_obj[8656975])
-
var i_obj[8656995]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8656997 'move' i_obj[8656995] (8656999 'set reference' _formal_tmp_obj[8656988]))
-
var coerce_tmp[8657003]:Remote(ndarray(6,real(32)))[2858488]
-
(8657005 'move' coerce_tmp[8657003] (8657007 '.v' i_obj[8656995] chpl_p[4488491]))
-
(8657013 'noop' )
-
(8657021 '.=' i_obj[8656995] chpl_p[4488491] (8657018 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 142 96))
-
if (8657036 '==' (8657029 'cast' RootClass[236] coerce_tmp[8657003] 142 96) nil[32])
-
{
-
(8657042 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8657045]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8657047]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8657050 call init[2996601] initTemp[8657047] coerce_tmp[8657003] 142 96)
-
(8657053 'move' call_tmp[8657045] initTemp[8657047])
-
(8657060 call chpl__autoDestroy[5242503] _formal_tmp_obj[8656988] 142 96)
-
(5600200 'move' call_tmp[5236803] call_tmp[8657045])
-
(5236814 call =[4489523] dr[5236702] call_tmp[5236803] 142 96)
-
(5657790 call chpl__autoDestroy[4176116] call_tmp[5236803] 142 96)
-
var coerce_tmp[5237080]:Remote(ndarray(6,real(32)))[2858488]
-
(5237086 'move' coerce_tmp[5237080] (5237082 call borrow[3780068] gr[5236709]))
-
if (7331493 '!=' (5237091 'cast' RootClass[236] coerce_tmp[5237080] 143 96) nil[32])
-
{
-
if (8556996 '==' (8556989 'cast' RootClass[236] (8556982 '.v' gr[5236709] chpl_p[2858670]) 144 96) nil[32])
-
{
-
(8557002 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8557005]:Remote(ndarray(6,real(32)))[2858488]
-
(8557007 'move' coerce_tmp[8557005] (8557009 '.v' gr[5236709] chpl_p[2858670]))
-
var call_tmp[5236843]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600089]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316456 '_check_nil' coerce_tmp[8557005] 144 96)
-
(5236851 call copy[4488454] coerce_tmp[8557005] ret_tmp[5600089])
-
(5600092 'move' call_tmp[5236843] ret_tmp[5600089])
-
var call_tmp[5236852]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8657069]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8657073 'move' i_obj[8657069] (8657071 'set reference' call_tmp[5236843]))
-
var _formal_tmp_obj[8657082]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657084 'move' _formal_tmp_obj[8657082] i_obj[8657069])
-
var i_obj[8657089]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8657091 'move' i_obj[8657089] (8657093 'set reference' _formal_tmp_obj[8657082]))
-
var coerce_tmp[8657097]:Remote(ndarray(6,real(32)))[2858488]
-
(8657099 'move' coerce_tmp[8657097] (8657101 '.v' i_obj[8657089] chpl_p[4488491]))
-
(8657107 'noop' )
-
(8657115 '.=' i_obj[8657089] chpl_p[4488491] (8657112 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 144 96))
-
if (8657130 '==' (8657123 'cast' RootClass[236] coerce_tmp[8657097] 144 96) nil[32])
-
{
-
(8657136 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8657139]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8657141]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8657144 call init[2996601] initTemp[8657141] coerce_tmp[8657097] 144 96)
-
(8657147 'move' call_tmp[8657139] initTemp[8657141])
-
(8657154 call chpl__autoDestroy[5242503] _formal_tmp_obj[8657082] 144 96)
-
(5600206 'move' call_tmp[5236852] call_tmp[8657139])
-
(5236863 call =[4489925] gr[5236709] call_tmp[5236852] 144 96)
-
(5657794 call chpl__autoDestroy[4176116] call_tmp[5236852] 144 96)
}
}
-
var call_tmp[5236870]:baseValue[334793]
-
var initTemp[5237116]:baseValue[334793]
-
(5237119 call init[1335025] initTemp[5237116])
-
(5236872 'move' call_tmp[5236870] initTemp[5237116])
-
var call_tmp[5236876]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5237151]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5237158]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657784 '=' _formal_tmp_in_dataResource[5237158] dr[5236702])
-
(5237163 'noop' )
-
var _formal_tmp_in_gradResource[5237167]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657787 '=' _formal_tmp_in_gradResource[5237167] gr[5236709])
-
(5237172 'noop' )
-
(5237153 'move' new_temp[5237151] (5237136 call _new[4490292] _formal_tmp_in_dataResource[5237158] _formal_tmp_in_gradResource[5237167] call_tmp[5236870] 146 96))
-
var initTemp[5237178]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5237181 call init[4490438] initTemp[5237178] new_temp[5237151])
-
(5236878 'move' call_tmp[5236876] initTemp[5237178])
-
(5237224 '=' ret[5236648] call_tmp[5236876])
-
(5608972 '=' _retArg[5608970] ret[5236648])
-
(5608974 return _void[46])
}
-
- «»
function TensorResource(real(32),6,addOp(6,real(32)))[5192658] . detach[5237228] ( this[5237232]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] , copy[5237236]:bool[19] , keepGrad[5237240]:bool[19] , _retArg[5609210]:_ref(owned TensorResource(real(32),6,baseValue))[3003947] ) : void[4]
const in arg this[5237232]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] const in arg copy[5237236]:bool[19] const in arg keepGrad[5237240]:bool[19] ref arg _retArg[5609210]:_ref(owned TensorResource(real(32),6,baseValue))[3003947]-
{
-
var ret[5237271]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var coerce_tmp[5237577]:BaseTensorResource(real(32),6)[2850618]
-
(5237583 'move' coerce_tmp[5237577] (5237579 'cast' BaseTensorResource(real(32),6)[2850618] this[5237232] 139 96))
-
var call_tmp[8556497]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351038 '_check_nil' coerce_tmp[5237577] 139 96)
-
(8556499 'move' call_tmp[8556497] (8556501 '.' coerce_tmp[5237577] dataResource[2850598]))
-
var dr[5237325]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5237327 call init=[2998657] dr[5237325] call_tmp[8556497] 139 96)
-
var gr[5237332]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5237334]:shared Remote(ndarray(6,real(32)))?[2858678]
-
if keepGrad[5237240]
-
{
-
var coerce_tmp[5237620]:BaseTensorResource(real(32),6)[2850618]
-
(5237626 'move' coerce_tmp[5237620] (5237622 'cast' BaseTensorResource(real(32),6)[2850618] this[5237232] 140 96))
-
var call_tmp[8556622]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351062 '_check_nil' coerce_tmp[5237620] 140 96)
-
(8556624 'move' call_tmp[8556622] (8556626 '.' coerce_tmp[5237620] gradResource[2850608]))
-
var tmp[8655669]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(8655672 call init=[2999875] tmp[8655669] call_tmp[8556622] 140 96)
-
(5237353 'move' tmp[5237334] tmp[8655669])
}
-
{
-
(5237841 call init=[4490757] tmp[5237334] nil[32] 140 96)
}
-
(5237403 'move' gr[5237332] tmp[5237334])
-
if copy[5237236]
-
{
-
var call_tmp[5237417]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5237678]:Remote(ndarray(6,real(32)))[2858488]
-
(5237684 'move' coerce_tmp[5237678] (5237680 call borrow[2997385] dr[5237325] 142 96))
-
var ret_tmp[5600095]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316458 '_check_nil' coerce_tmp[5237678] 142 96)
-
(5237425 call copy[4488454] coerce_tmp[5237678] ret_tmp[5600095])
-
(5600098 'move' call_tmp[5237417] ret_tmp[5600095])
-
var call_tmp[5237426]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8657163]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8657167 'move' i_obj[8657163] (8657165 'set reference' call_tmp[5237417]))
-
var _formal_tmp_obj[8657176]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657178 'move' _formal_tmp_obj[8657176] i_obj[8657163])
-
var i_obj[8657183]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8657185 'move' i_obj[8657183] (8657187 'set reference' _formal_tmp_obj[8657176]))
-
var coerce_tmp[8657191]:Remote(ndarray(6,real(32)))[2858488]
-
(8657193 'move' coerce_tmp[8657191] (8657195 '.v' i_obj[8657183] chpl_p[4488491]))
-
(8657201 'noop' )
-
(8657209 '.=' i_obj[8657183] chpl_p[4488491] (8657206 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 142 96))
-
if (8657224 '==' (8657217 'cast' RootClass[236] coerce_tmp[8657191] 142 96) nil[32])
-
{
-
(8657230 call nilCheckHalt[392] "argument to ! is nil" 142 96)
}
-
var call_tmp[8657233]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8657235]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8657238 call init[2996601] initTemp[8657235] coerce_tmp[8657191] 142 96)
-
(8657241 'move' call_tmp[8657233] initTemp[8657235])
-
(8657248 call chpl__autoDestroy[5242503] _formal_tmp_obj[8657176] 142 96)
-
(5600212 'move' call_tmp[5237426] call_tmp[8657233])
-
(5237437 call =[4489523] dr[5237325] call_tmp[5237426] 142 96)
-
(5657807 call chpl__autoDestroy[4176116] call_tmp[5237426] 142 96)
-
var coerce_tmp[5237703]:Remote(ndarray(6,real(32)))[2858488]
-
(5237709 'move' coerce_tmp[5237703] (5237705 call borrow[3780068] gr[5237332]))
-
if (7331503 '!=' (5237714 'cast' RootClass[236] coerce_tmp[5237703] 143 96) nil[32])
-
{
-
if (8557039 '==' (8557032 'cast' RootClass[236] (8557025 '.v' gr[5237332] chpl_p[2858670]) 144 96) nil[32])
-
{
-
(8557045 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var coerce_tmp[8557048]:Remote(ndarray(6,real(32)))[2858488]
-
(8557050 'move' coerce_tmp[8557048] (8557052 '.v' gr[5237332] chpl_p[2858670]))
-
var call_tmp[5237466]:owned Remote(ndarray(6,real(32)))[4488496]
-
var ret_tmp[5600101]:owned Remote(ndarray(6,real(32)))[4488496]
-
(9316460 '_check_nil' coerce_tmp[8557048] 144 96)
-
(5237474 call copy[4488454] coerce_tmp[8557048] ret_tmp[5600101])
-
(5600104 'move' call_tmp[5237466] ret_tmp[5600101])
-
var call_tmp[5237475]:shared Remote(ndarray(6,real(32)))[2858597]
-
var i_obj[8657257]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8657261 'move' i_obj[8657257] (8657259 'set reference' call_tmp[5237466]))
-
var _formal_tmp_obj[8657270]:owned Remote(ndarray(6,real(32)))[4488496]
-
(8657272 'move' _formal_tmp_obj[8657270] i_obj[8657257])
-
var i_obj[8657277]:_ref(owned Remote(ndarray(6,real(32))))[4488505]
-
(8657279 'move' i_obj[8657277] (8657281 'set reference' _formal_tmp_obj[8657270]))
-
var coerce_tmp[8657285]:Remote(ndarray(6,real(32)))[2858488]
-
(8657287 'move' coerce_tmp[8657285] (8657289 '.v' i_obj[8657277] chpl_p[4488491]))
-
(8657295 'noop' )
-
(8657303 '.=' i_obj[8657277] chpl_p[4488491] (8657300 'cast' Remote(ndarray(6,real(32)))[2858488] nil[32] 144 96))
-
if (8657318 '==' (8657311 'cast' RootClass[236] coerce_tmp[8657285] 144 96) nil[32])
-
{
-
(8657324 call nilCheckHalt[392] "argument to ! is nil" 144 96)
}
-
var call_tmp[8657327]:shared Remote(ndarray(6,real(32)))[2858597]
-
var initTemp[8657329]:shared Remote(ndarray(6,real(32)))[2858597]
-
(8657332 call init[2996601] initTemp[8657329] coerce_tmp[8657285] 144 96)
-
(8657335 'move' call_tmp[8657327] initTemp[8657329])
-
(8657342 call chpl__autoDestroy[5242503] _formal_tmp_obj[8657270] 144 96)
-
(5600218 'move' call_tmp[5237475] call_tmp[8657327])
-
(5237486 call =[4489925] gr[5237332] call_tmp[5237475] 144 96)
-
(5657811 call chpl__autoDestroy[4176116] call_tmp[5237475] 144 96)
}
}
-
var call_tmp[5237493]:baseValue[334793]
-
var initTemp[5237739]:baseValue[334793]
-
(5237742 call init[1335025] initTemp[5237739])
-
(5237495 'move' call_tmp[5237493] initTemp[5237739])
-
var call_tmp[5237499]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var new_temp[5237774]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_in_dataResource[5237781]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5657801 '=' _formal_tmp_in_dataResource[5237781] dr[5237325])
-
(5237786 'noop' )
-
var _formal_tmp_in_gradResource[5237790]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5657804 '=' _formal_tmp_in_gradResource[5237790] gr[5237332])
-
(5237795 'noop' )
-
(5237776 'move' new_temp[5237774] (5237759 call _new[4490292] _formal_tmp_in_dataResource[5237781] _formal_tmp_in_gradResource[5237790] call_tmp[5237493] 146 96))
-
var initTemp[5237801]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5237804 call init[4490438] initTemp[5237801] new_temp[5237774])
-
(5237501 'move' call_tmp[5237499] initTemp[5237801])
-
(5237847 '=' ret[5237271] call_tmp[5237499])
-
(5609212 '=' _retArg[5609210] ret[5237271])
-
(5609214 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] . forward[4513729] ( this[4513733]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] ) : void[4]
const in arg this[4513733]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]-
{
-
var call_tmp[4513773]:locale[234]
-
var coerce_tmp[4514139]:BaseTensorResource(real(32),1)[2172058]
-
(4514145 'move' coerce_tmp[4514139] (4514141 'cast' BaseTensorResource(real(32),1)[2172058] this[4513733] 151 96))
-
var ret_tmp[5593273]:locale[234]
-
(9314732 '_check_nil' coerce_tmp[4514139] 151 96)
-
(4513778 call device[3723159] coerce_tmp[4514139] ret_tmp[5593273])
-
(5593276 'move' call_tmp[4513773] ret_tmp[5593273])
-
if (7548240 '==' (7548233 'cast' RootClass[236] (7548226 '.v' call_tmp[4513773] _instance[135293]) 151 96) nil[32])
-
{
-
(7548246 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8662100]:_ref(reluOp(shared BaseTensorResource(real(32),1)))[4509053]
-
(9352140 '_check_nil' this[4513733] 152 96)
-
(8662102 'move' call_tmp[8662100] (8662104 '.' this[4513733] operationCtx[4512562]))
-
var ctx[4513800]:reluOp(shared BaseTensorResource(real(32),1))[4509028]
-
(4513802 call init=[4512587] ctx[4513800] call_tmp[8662100] 152 96)
-
var call_tmp[4513810]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4514188]:BaseTensorResource(real(32),1)[2172058]
-
(4514194 'move' coerce_tmp[4514188] (4514190 'cast' BaseTensorResource(real(32),1)[2172058] this[4513733] 153 96))
-
(9314734 '_check_nil' coerce_tmp[4514188] 153 96)
-
(4513812 'move' call_tmp[4513810] (4513815 call array[3725812] coerce_tmp[4514188]))
-
var call_tmp[4513823]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5600641]:ndarray(1,real(32))[2172117]
-
(4513831 call forward[4514197] ctx[4513800] ret_tmp[5600641])
-
(5600644 'move' call_tmp[4513823] ret_tmp[5600641])
-
(4513833 call =[4516299] call_tmp[4513810] call_tmp[4513823])
-
var _field_destructor_tmp_[8605133]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605135 'move' _field_destructor_tmp_[8605133] (8605137 '.v' call_tmp[4513823] data[2172108]))
-
(8605141 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605133] 154 96)
-
var _field_destructor_tmp_[8605143]:domain(1,int(64),one)[1765496]
-
(8605145 'move' _field_destructor_tmp_[8605143] (8605147 '.v' call_tmp[4513823] _domain[2172096]))
-
(8605151 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605143] 154 96)
-
var _field_destructor_tmp_[8921302]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8921304 'move' _field_destructor_tmp_[8921302] (8921306 '.' ctx[4513800] input[4509021]))
-
(8921310 call deinit[4100020] _field_destructor_tmp_[8921302] 154 96)
-
var i_x[7556543]:_ref(locale)[1467958]
-
(7556547 'move' i_x[7556543] (7556545 'set reference' call_tmp[4513773]))
-
(7556551 call deinit[135483] i_x[7556543])
-
(4513841 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] . forward[4528607] ( this[4528611]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] ) : void[4]
const in arg this[4528611]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]-
{
-
var call_tmp[4528651]:locale[234]
-
var coerce_tmp[4529017]:BaseTensorResource(real(32),2)[2303464]
-
(4529023 'move' coerce_tmp[4529017] (4529019 'cast' BaseTensorResource(real(32),2)[2303464] this[4528611] 151 96))
-
var ret_tmp[5593912]:locale[234]
-
(9314762 '_check_nil' coerce_tmp[4529017] 151 96)
-
(4528656 call device[3748281] coerce_tmp[4529017] ret_tmp[5593912])
-
(5593915 'move' call_tmp[4528651] ret_tmp[5593912])
-
if (7548306 '==' (7548299 'cast' RootClass[236] (7548292 '.v' call_tmp[4528651] _instance[135293]) 151 96) nil[32])
-
{
-
(7548312 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8668764]:_ref(reluOp(shared BaseTensorResource(real(32),2)))[4524215]
-
(9352196 '_check_nil' this[4528611] 152 96)
-
(8668766 'move' call_tmp[8668764] (8668768 '.' this[4528611] operationCtx[4527440]))
-
var ctx[4528678]:reluOp(shared BaseTensorResource(real(32),2))[4524190]
-
(4528680 call init=[4527465] ctx[4528678] call_tmp[8668764] 152 96)
-
var call_tmp[4528688]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4529066]:BaseTensorResource(real(32),2)[2303464]
-
(4529072 'move' coerce_tmp[4529066] (4529068 'cast' BaseTensorResource(real(32),2)[2303464] this[4528611] 153 96))
-
(9314764 '_check_nil' coerce_tmp[4529066] 153 96)
-
(4528690 'move' call_tmp[4528688] (4528693 call array[3750934] coerce_tmp[4529066]))
-
var call_tmp[4528701]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5601029]:ndarray(2,real(32))[2303523]
-
(4528709 call forward[4529075] ctx[4528678] ret_tmp[5601029])
-
(5601032 'move' call_tmp[4528701] ret_tmp[5601029])
-
(4528711 call =[4546215] call_tmp[4528688] call_tmp[4528701])
-
var _field_destructor_tmp_[8608473]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608475 'move' _field_destructor_tmp_[8608473] (8608477 '.v' call_tmp[4528701] data[2303514]))
-
(8608481 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608473] 154 96)
-
var _field_destructor_tmp_[8608483]:domain(2,int(64),one)[2289710]
-
(8608485 'move' _field_destructor_tmp_[8608483] (8608487 '.v' call_tmp[4528701] _domain[2303502]))
-
(8608491 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608483] 154 96)
-
var _field_destructor_tmp_[8921360]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8921362 'move' _field_destructor_tmp_[8921360] (8921364 '.' ctx[4528678] input[4524183]))
-
(8921368 call deinit[4117081] _field_destructor_tmp_[8921360] 154 96)
-
var i_x[7556567]:_ref(locale)[1467958]
-
(7556571 'move' i_x[7556567] (7556569 'set reference' call_tmp[4528651]))
-
(7556575 call deinit[135483] i_x[7556567])
-
(4528719 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] . forward[4557425] ( this[4557429]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] ) : void[4]
const in arg this[4557429]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]-
{
-
var call_tmp[4557469]:locale[234]
-
var coerce_tmp[4557835]:BaseTensorResource(real(32),3)[2453288]
-
(4557841 'move' coerce_tmp[4557835] (4557837 'cast' BaseTensorResource(real(32),3)[2453288] this[4557429] 151 96))
-
var ret_tmp[5594134]:locale[234]
-
(9314804 '_check_nil' coerce_tmp[4557835] 151 96)
-
(4557474 call device[3755661] coerce_tmp[4557835] ret_tmp[5594134])
-
(5594137 'move' call_tmp[4557469] ret_tmp[5594134])
-
if (7548372 '==' (7548365 'cast' RootClass[236] (7548358 '.v' call_tmp[4557469] _instance[135293]) 151 96) nil[32])
-
{
-
(7548378 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8680165]:_ref(reluOp(shared BaseTensorResource(real(32),3)))[4552945]
-
(9352354 '_check_nil' this[4557429] 152 96)
-
(8680167 'move' call_tmp[8680165] (8680169 '.' this[4557429] operationCtx[4556258]))
-
var ctx[4557496]:reluOp(shared BaseTensorResource(real(32),3))[4552920]
-
(4557498 call init=[4556283] ctx[4557496] call_tmp[8680165] 152 96)
-
var call_tmp[4557506]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4557884]:BaseTensorResource(real(32),3)[2453288]
-
(4557890 'move' coerce_tmp[4557884] (4557886 'cast' BaseTensorResource(real(32),3)[2453288] this[4557429] 153 96))
-
(9314806 '_check_nil' coerce_tmp[4557884] 153 96)
-
(4557508 'move' call_tmp[4557506] (4557511 call array[3758314] coerce_tmp[4557884]))
-
var call_tmp[4557519]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5601289]:ndarray(3,real(32))[2453347]
-
(4557527 call forward[4557893] ctx[4557496] ret_tmp[5601289])
-
(5601292 'move' call_tmp[4557519] ret_tmp[5601289])
-
(4557529 call =[4564652] call_tmp[4557506] call_tmp[4557519])
-
var _field_destructor_tmp_[8611069]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611071 'move' _field_destructor_tmp_[8611069] (8611073 '.v' call_tmp[4557519] data[2453338]))
-
(8611077 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611069] 154 96)
-
var _field_destructor_tmp_[8611079]:domain(3,int(64),one)[2438803]
-
(8611081 'move' _field_destructor_tmp_[8611079] (8611083 '.v' call_tmp[4557519] _domain[2453326]))
-
(8611087 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611079] 154 96)
-
var _field_destructor_tmp_[8921445]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8921447 'move' _field_destructor_tmp_[8921445] (8921449 '.' ctx[4557496] input[4552913]))
-
(8921453 call deinit[4133842] _field_destructor_tmp_[8921445] 154 96)
-
var i_x[7556591]:_ref(locale)[1467958]
-
(7556595 'move' i_x[7556591] (7556593 'set reference' call_tmp[4557469]))
-
(7556599 call deinit[135483] i_x[7556591])
-
(4557537 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] . forward[4576171] ( this[4576175]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] ) : void[4]
const in arg this[4576175]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]-
{
-
var call_tmp[4576215]:locale[234]
-
var coerce_tmp[4576581]:BaseTensorResource(real(32),4)[2594431]
-
(4576587 'move' coerce_tmp[4576581] (4576583 'cast' BaseTensorResource(real(32),4)[2594431] this[4576175] 151 96))
-
var ret_tmp[5594392]:locale[234]
-
(9314852 '_check_nil' coerce_tmp[4576581] 151 96)
-
(4576220 call device[3763041] coerce_tmp[4576581] ret_tmp[5594392])
-
(5594395 'move' call_tmp[4576215] ret_tmp[5594392])
-
if (7548438 '==' (7548431 'cast' RootClass[236] (7548424 '.v' call_tmp[4576215] _instance[135293]) 151 96) nil[32])
-
{
-
(7548444 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8744235]:_ref(reluOp(shared BaseTensorResource(real(32),4)))[4571603]
-
(9354344 '_check_nil' this[4576175] 152 96)
-
(8744237 'move' call_tmp[8744235] (8744239 '.' this[4576175] operationCtx[4575004]))
-
var ctx[4576242]:reluOp(shared BaseTensorResource(real(32),4))[4571578]
-
(4576244 call init=[4575029] ctx[4576242] call_tmp[8744235] 152 96)
-
var call_tmp[4576252]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4576630]:BaseTensorResource(real(32),4)[2594431]
-
(4576636 'move' coerce_tmp[4576630] (4576632 'cast' BaseTensorResource(real(32),4)[2594431] this[4576175] 153 96))
-
(9314854 '_check_nil' coerce_tmp[4576630] 153 96)
-
(4576254 'move' call_tmp[4576252] (4576257 call array[3765694] coerce_tmp[4576630]))
-
var call_tmp[4576265]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5601553]:ndarray(4,real(32))[2594490]
-
(4576273 call forward[4576639] ctx[4576242] ret_tmp[5601553])
-
(5601556 'move' call_tmp[4576265] ret_tmp[5601553])
-
(4576275 call =[4584065] call_tmp[4576252] call_tmp[4576265])
-
var _field_destructor_tmp_[8612707]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612709 'move' _field_destructor_tmp_[8612707] (8612711 '.v' call_tmp[4576265] data[2594481]))
-
(8612715 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612707] 154 96)
-
var _field_destructor_tmp_[8612717]:domain(4,int(64),one)[1964360]
-
(8612719 'move' _field_destructor_tmp_[8612717] (8612721 '.v' call_tmp[4576265] _domain[2594469]))
-
(8612725 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612717] 154 96)
-
var _field_destructor_tmp_[8921503]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8921505 'move' _field_destructor_tmp_[8921503] (8921507 '.' ctx[4576242] input[4571571]))
-
(8921511 call deinit[4144055] _field_destructor_tmp_[8921503] 154 96)
-
var i_x[7556615]:_ref(locale)[1467958]
-
(7556619 'move' i_x[7556615] (7556617 'set reference' call_tmp[4576215]))
-
(7556623 call deinit[135483] i_x[7556615])
-
(4576283 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] . forward[4595672] ( this[4595676]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] ) : void[4]
const in arg this[4595676]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]-
{
-
var call_tmp[4595716]:locale[234]
-
var coerce_tmp[4596082]:BaseTensorResource(real(32),5)[2679277]
-
(4596088 'move' coerce_tmp[4596082] (4596084 'cast' BaseTensorResource(real(32),5)[2679277] this[4595676] 151 96))
-
var ret_tmp[5594608]:locale[234]
-
(9314906 '_check_nil' coerce_tmp[4596082] 151 96)
-
(4595721 call device[3770421] coerce_tmp[4596082] ret_tmp[5594608])
-
(5594611 'move' call_tmp[4595716] ret_tmp[5594608])
-
if (7548504 '==' (7548497 'cast' RootClass[236] (7548490 '.v' call_tmp[4595716] _instance[135293]) 151 96) nil[32])
-
{
-
(7548510 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8822247]:_ref(reluOp(shared BaseTensorResource(real(32),5)))[4591016]
-
(9356882 '_check_nil' this[4595676] 152 96)
-
(8822249 'move' call_tmp[8822247] (8822251 '.' this[4595676] operationCtx[4594505]))
-
var ctx[4595743]:reluOp(shared BaseTensorResource(real(32),5))[4590991]
-
(4595745 call init=[4594530] ctx[4595743] call_tmp[8822247] 152 96)
-
var call_tmp[4595753]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4596131]:BaseTensorResource(real(32),5)[2679277]
-
(4596137 'move' coerce_tmp[4596131] (4596133 'cast' BaseTensorResource(real(32),5)[2679277] this[4595676] 153 96))
-
(9314908 '_check_nil' coerce_tmp[4596131] 153 96)
-
(4595755 'move' call_tmp[4595753] (4595758 call array[3773074] coerce_tmp[4596131]))
-
var call_tmp[4595766]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5601792]:ndarray(5,real(32))[2679336]
-
(4595774 call forward[4596140] ctx[4595743] ret_tmp[5601792])
-
(5601795 'move' call_tmp[4595766] ret_tmp[5601792])
-
(4595776 call =[4604233] call_tmp[4595753] call_tmp[4595766])
-
var _field_destructor_tmp_[8615128]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615130 'move' _field_destructor_tmp_[8615128] (8615132 '.v' call_tmp[4595766] data[2679327]))
-
(8615136 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615128] 154 96)
-
var _field_destructor_tmp_[8615138]:domain(5,int(64),one)[2663397]
-
(8615140 'move' _field_destructor_tmp_[8615138] (8615142 '.v' call_tmp[4595766] _domain[2679315]))
-
(8615146 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615138] 154 96)
-
var _field_destructor_tmp_[8921561]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8921563 'move' _field_destructor_tmp_[8921561] (8921565 '.' ctx[4595743] input[4590984]))
-
(8921569 call deinit[4159631] _field_destructor_tmp_[8921561] 154 96)
-
var i_x[7556639]:_ref(locale)[1467958]
-
(7556643 'move' i_x[7556639] (7556641 'set reference' call_tmp[4595716]))
-
(7556647 call deinit[135483] i_x[7556639])
-
(4595784 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] . forward[4616150] ( this[4616154]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] ) : void[4]
const in arg this[4616154]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]-
{
-
var call_tmp[4616194]:locale[234]
-
var coerce_tmp[4616560]:BaseTensorResource(real(32),6)[2850618]
-
(4616566 'move' coerce_tmp[4616560] (4616562 'cast' BaseTensorResource(real(32),6)[2850618] this[4616154] 151 96))
-
var ret_tmp[5594812]:locale[234]
-
(9314966 '_check_nil' coerce_tmp[4616560] 151 96)
-
(4616199 call device[3777801] coerce_tmp[4616560] ret_tmp[5594812])
-
(5594815 'move' call_tmp[4616194] ret_tmp[5594812])
-
if (7548570 '==' (7548563 'cast' RootClass[236] (7548556 '.v' call_tmp[4616194] _instance[135293]) 151 96) nil[32])
-
{
-
(7548576 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8836966]:_ref(reluOp(shared BaseTensorResource(real(32),6)))[4611184]
-
(9357180 '_check_nil' this[4616154] 152 96)
-
(8836968 'move' call_tmp[8836966] (8836970 '.' this[4616154] operationCtx[4614983]))
-
var ctx[4616221]:reluOp(shared BaseTensorResource(real(32),6))[4611159]
-
(4616223 call init=[4615008] ctx[4616221] call_tmp[8836966] 152 96)
-
var call_tmp[4616231]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[4616609]:BaseTensorResource(real(32),6)[2850618]
-
(4616615 'move' coerce_tmp[4616609] (4616611 'cast' BaseTensorResource(real(32),6)[2850618] this[4616154] 153 96))
-
(9314968 '_check_nil' coerce_tmp[4616609] 153 96)
-
(4616233 'move' call_tmp[4616231] (4616236 call array[3780454] coerce_tmp[4616609]))
-
var call_tmp[4616244]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5602031]:ndarray(6,real(32))[2850677]
-
(4616252 call forward[4616618] ctx[4616221] ret_tmp[5602031])
-
(5602034 'move' call_tmp[4616244] ret_tmp[5602031])
-
(4616254 call =[4625378] call_tmp[4616231] call_tmp[4616244])
-
var _field_destructor_tmp_[8617653]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617655 'move' _field_destructor_tmp_[8617653] (8617657 '.v' call_tmp[4616244] data[2850668]))
-
(8617661 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617653] 154 96)
-
var _field_destructor_tmp_[8617663]:domain(6,int(64),one)[2834180]
-
(8617665 'move' _field_destructor_tmp_[8617663] (8617667 '.v' call_tmp[4616244] _domain[2850656]))
-
(8617671 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617663] 154 96)
-
var _field_destructor_tmp_[8921619]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8921621 'move' _field_destructor_tmp_[8921619] (8921623 '.' ctx[4616221] input[4611152]))
-
(8921627 call deinit[4176662] _field_destructor_tmp_[8921619] 154 96)
-
var i_x[7556663]:_ref(locale)[1467958]
-
(7556667 'move' i_x[7556663] (7556665 'set reference' call_tmp[4616194]))
-
(7556671 call deinit[135483] i_x[7556663])
-
(4616262 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . forward[4654580] ( this[4654584]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] ) : void[4]
const in arg this[4654584]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]-
{
-
var call_tmp[4654624]:locale[234]
-
var coerce_tmp[4654990]:BaseTensorResource(real(32),1)[2172058]
-
(4654996 'move' coerce_tmp[4654990] (4654992 'cast' BaseTensorResource(real(32),1)[2172058] this[4654584] 151 96))
-
var ret_tmp[5593279]:locale[234]
-
(9315038 '_check_nil' coerce_tmp[4654990] 151 96)
-
(4654629 call device[3723159] coerce_tmp[4654990] ret_tmp[5593279])
-
(5593282 'move' call_tmp[4654624] ret_tmp[5593279])
-
if (7548642 '==' (7548635 'cast' RootClass[236] (7548628 '.v' call_tmp[4654624] _instance[135293]) 151 96) nil[32])
-
{
-
(7548648 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8856232]:_ref(reshapeOp(1,1,real(32)))[4652863]
-
(9357528 '_check_nil' this[4654584] 152 96)
-
(8856234 'move' call_tmp[8856232] (8856236 '.' this[4654584] operationCtx[4653103]))
-
var ctx[4654651]:reshapeOp(1,1,real(32))[4652847]
-
(4654653 call init=[4653128] ctx[4654651] call_tmp[8856232] 152 96)
-
var call_tmp[4654661]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4655039]:BaseTensorResource(real(32),1)[2172058]
-
(4655045 'move' coerce_tmp[4655039] (4655041 'cast' BaseTensorResource(real(32),1)[2172058] this[4654584] 153 96))
-
(9315040 '_check_nil' coerce_tmp[4655039] 153 96)
-
(4654663 'move' call_tmp[4654661] (4654666 call array[3725812] coerce_tmp[4655039]))
-
var call_tmp[4654674]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5602706]:ndarray(1,real(32))[2172117]
-
(4654682 call forward[4655048] ctx[4654651] ret_tmp[5602706])
-
(5602709 'move' call_tmp[4654674] ret_tmp[5602706])
-
(4654684 call =[4516299] call_tmp[4654661] call_tmp[4654674])
-
var _field_destructor_tmp_[8605162]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605164 'move' _field_destructor_tmp_[8605162] (8605166 '.v' call_tmp[4654674] data[2172108]))
-
(8605170 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605162] 154 96)
-
var _field_destructor_tmp_[8605172]:domain(1,int(64),one)[1765496]
-
(8605174 'move' _field_destructor_tmp_[8605172] (8605176 '.v' call_tmp[4654674] _domain[2172096]))
-
(8605180 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605172] 154 96)
-
var _field_destructor_tmp_[8921785]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8921787 'move' _field_destructor_tmp_[8921785] (8921789 '.' ctx[4654651] input[4652839]))
-
(8921793 call deinit[4100020] _field_destructor_tmp_[8921785] 154 96)
-
var i_x[7556687]:_ref(locale)[1467958]
-
(7556691 'move' i_x[7556687] (7556689 'set reference' call_tmp[4654624]))
-
(7556695 call deinit[135483] i_x[7556687])
-
(4654692 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . forward[4664710] ( this[4664714]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] ) : void[4]
const in arg this[4664714]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]-
{
-
var call_tmp[4664754]:locale[234]
-
var coerce_tmp[4665120]:BaseTensorResource(real(32),1)[2172058]
-
(4665126 'move' coerce_tmp[4665120] (4665122 'cast' BaseTensorResource(real(32),1)[2172058] this[4664714] 151 96))
-
var ret_tmp[5593285]:locale[234]
-
(9315060 '_check_nil' coerce_tmp[4665120] 151 96)
-
(4664759 call device[3723159] coerce_tmp[4665120] ret_tmp[5593285])
-
(5593288 'move' call_tmp[4664754] ret_tmp[5593285])
-
if (7548678 '==' (7548671 'cast' RootClass[236] (7548664 '.v' call_tmp[4664754] _instance[135293]) 151 96) nil[32])
-
{
-
(7548684 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8858709]:_ref(reshapeOp(2,1,real(32)))[4662993]
-
(9357542 '_check_nil' this[4664714] 152 96)
-
(8858711 'move' call_tmp[8858709] (8858713 '.' this[4664714] operationCtx[4663233]))
-
var ctx[4664781]:reshapeOp(2,1,real(32))[4662977]
-
(4664783 call init=[4663258] ctx[4664781] call_tmp[8858709] 152 96)
-
var call_tmp[4664791]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4665169]:BaseTensorResource(real(32),1)[2172058]
-
(4665175 'move' coerce_tmp[4665169] (4665171 'cast' BaseTensorResource(real(32),1)[2172058] this[4664714] 153 96))
-
(9315062 '_check_nil' coerce_tmp[4665169] 153 96)
-
(4664793 'move' call_tmp[4664791] (4664796 call array[3725812] coerce_tmp[4665169]))
-
var call_tmp[4664804]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5602802]:ndarray(1,real(32))[2172117]
-
(4664812 call forward[4665178] ctx[4664781] ret_tmp[5602802])
-
(5602805 'move' call_tmp[4664804] ret_tmp[5602802])
-
(4664814 call =[4516299] call_tmp[4664791] call_tmp[4664804])
-
var _field_destructor_tmp_[8605191]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605193 'move' _field_destructor_tmp_[8605191] (8605195 '.v' call_tmp[4664804] data[2172108]))
-
(8605199 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605191] 154 96)
-
var _field_destructor_tmp_[8605201]:domain(1,int(64),one)[1765496]
-
(8605203 'move' _field_destructor_tmp_[8605201] (8605205 '.v' call_tmp[4664804] _domain[2172096]))
-
(8605209 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605201] 154 96)
-
var _field_destructor_tmp_[8921843]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8921845 'move' _field_destructor_tmp_[8921843] (8921847 '.' ctx[4664781] input[4662969]))
-
(8921851 call deinit[4117081] _field_destructor_tmp_[8921843] 154 96)
-
var i_x[7556699]:_ref(locale)[1467958]
-
(7556703 'move' i_x[7556699] (7556701 'set reference' call_tmp[4664754]))
-
(7556707 call deinit[135483] i_x[7556699])
-
(4664822 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . forward[4673925] ( this[4673929]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] ) : void[4]
const in arg this[4673929]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]-
{
-
var call_tmp[4673969]:locale[234]
-
var coerce_tmp[4674335]:BaseTensorResource(real(32),1)[2172058]
-
(4674341 'move' coerce_tmp[4674335] (4674337 'cast' BaseTensorResource(real(32),1)[2172058] this[4673929] 151 96))
-
var ret_tmp[5593291]:locale[234]
-
(9315080 '_check_nil' coerce_tmp[4674335] 151 96)
-
(4673974 call device[3723159] coerce_tmp[4674335] ret_tmp[5593291])
-
(5593294 'move' call_tmp[4673969] ret_tmp[5593291])
-
if (7548714 '==' (7548707 'cast' RootClass[236] (7548700 '.v' call_tmp[4673969] _instance[135293]) 151 96) nil[32])
-
{
-
(7548720 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8859340]:_ref(reshapeOp(3,1,real(32)))[4672208]
-
(9357544 '_check_nil' this[4673929] 152 96)
-
(8859342 'move' call_tmp[8859340] (8859344 '.' this[4673929] operationCtx[4672448]))
-
var ctx[4673996]:reshapeOp(3,1,real(32))[4672192]
-
(4673998 call init=[4672473] ctx[4673996] call_tmp[8859340] 152 96)
-
var call_tmp[4674006]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4674384]:BaseTensorResource(real(32),1)[2172058]
-
(4674390 'move' coerce_tmp[4674384] (4674386 'cast' BaseTensorResource(real(32),1)[2172058] this[4673929] 153 96))
-
(9315082 '_check_nil' coerce_tmp[4674384] 153 96)
-
(4674008 'move' call_tmp[4674006] (4674011 call array[3725812] coerce_tmp[4674384]))
-
var call_tmp[4674019]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5602898]:ndarray(1,real(32))[2172117]
-
(4674027 call forward[4674393] ctx[4673996] ret_tmp[5602898])
-
(5602901 'move' call_tmp[4674019] ret_tmp[5602898])
-
(4674029 call =[4516299] call_tmp[4674006] call_tmp[4674019])
-
var _field_destructor_tmp_[8605220]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605222 'move' _field_destructor_tmp_[8605220] (8605224 '.v' call_tmp[4674019] data[2172108]))
-
(8605228 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605220] 154 96)
-
var _field_destructor_tmp_[8605230]:domain(1,int(64),one)[1765496]
-
(8605232 'move' _field_destructor_tmp_[8605230] (8605234 '.v' call_tmp[4674019] _domain[2172096]))
-
(8605238 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605230] 154 96)
-
var _field_destructor_tmp_[8921901]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8921903 'move' _field_destructor_tmp_[8921901] (8921905 '.' ctx[4673996] input[4672184]))
-
(8921909 call deinit[4133842] _field_destructor_tmp_[8921901] 154 96)
-
var i_x[7556711]:_ref(locale)[1467958]
-
(7556715 'move' i_x[7556711] (7556713 'set reference' call_tmp[4673969]))
-
(7556719 call deinit[135483] i_x[7556711])
-
(4674037 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . forward[4680700] ( this[4680704]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] ) : void[4]
const in arg this[4680704]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]-
{
-
var call_tmp[4680744]:locale[234]
-
var coerce_tmp[4681110]:BaseTensorResource(real(32),1)[2172058]
-
(4681116 'move' coerce_tmp[4681110] (4681112 'cast' BaseTensorResource(real(32),1)[2172058] this[4680704] 151 96))
-
var ret_tmp[5593297]:locale[234]
-
(9315100 '_check_nil' coerce_tmp[4681110] 151 96)
-
(4680749 call device[3723159] coerce_tmp[4681110] ret_tmp[5593297])
-
(5593300 'move' call_tmp[4680744] ret_tmp[5593297])
-
if (7548750 '==' (7548743 'cast' RootClass[236] (7548736 '.v' call_tmp[4680744] _instance[135293]) 151 96) nil[32])
-
{
-
(7548756 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8859971]:_ref(reshapeOp(4,1,real(32)))[4678983]
-
(9357546 '_check_nil' this[4680704] 152 96)
-
(8859973 'move' call_tmp[8859971] (8859975 '.' this[4680704] operationCtx[4679223]))
-
var ctx[4680771]:reshapeOp(4,1,real(32))[4678967]
-
(4680773 call init=[4679248] ctx[4680771] call_tmp[8859971] 152 96)
-
var call_tmp[4680781]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4681159]:BaseTensorResource(real(32),1)[2172058]
-
(4681165 'move' coerce_tmp[4681159] (4681161 'cast' BaseTensorResource(real(32),1)[2172058] this[4680704] 153 96))
-
(9315102 '_check_nil' coerce_tmp[4681159] 153 96)
-
(4680783 'move' call_tmp[4680781] (4680786 call array[3725812] coerce_tmp[4681159]))
-
var call_tmp[4680794]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5602994]:ndarray(1,real(32))[2172117]
-
(4680802 call forward[4681168] ctx[4680771] ret_tmp[5602994])
-
(5602997 'move' call_tmp[4680794] ret_tmp[5602994])
-
(4680804 call =[4516299] call_tmp[4680781] call_tmp[4680794])
-
var _field_destructor_tmp_[8605249]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605251 'move' _field_destructor_tmp_[8605249] (8605253 '.v' call_tmp[4680794] data[2172108]))
-
(8605257 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605249] 154 96)
-
var _field_destructor_tmp_[8605259]:domain(1,int(64),one)[1765496]
-
(8605261 'move' _field_destructor_tmp_[8605259] (8605263 '.v' call_tmp[4680794] _domain[2172096]))
-
(8605267 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605259] 154 96)
-
var _field_destructor_tmp_[8921959]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8921961 'move' _field_destructor_tmp_[8921959] (8921963 '.' ctx[4680771] input[4678959]))
-
(8921967 call deinit[4144055] _field_destructor_tmp_[8921959] 154 96)
-
var i_x[7556723]:_ref(locale)[1467958]
-
(7556727 'move' i_x[7556723] (7556725 'set reference' call_tmp[4680744]))
-
(7556731 call deinit[135483] i_x[7556723])
-
(4680812 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . forward[4690722] ( this[4690726]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] ) : void[4]
const in arg this[4690726]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]-
{
-
var call_tmp[4690766]:locale[234]
-
var coerce_tmp[4691132]:BaseTensorResource(real(32),1)[2172058]
-
(4691138 'move' coerce_tmp[4691132] (4691134 'cast' BaseTensorResource(real(32),1)[2172058] this[4690726] 151 96))
-
var ret_tmp[5593303]:locale[234]
-
(9315120 '_check_nil' coerce_tmp[4691132] 151 96)
-
(4690771 call device[3723159] coerce_tmp[4691132] ret_tmp[5593303])
-
(5593306 'move' call_tmp[4690766] ret_tmp[5593303])
-
if (7548786 '==' (7548779 'cast' RootClass[236] (7548772 '.v' call_tmp[4690766] _instance[135293]) 151 96) nil[32])
-
{
-
(7548792 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8861856]:_ref(reshapeOp(5,1,real(32)))[4689005]
-
(9357548 '_check_nil' this[4690726] 152 96)
-
(8861858 'move' call_tmp[8861856] (8861860 '.' this[4690726] operationCtx[4689245]))
-
var ctx[4690793]:reshapeOp(5,1,real(32))[4688989]
-
(4690795 call init=[4689270] ctx[4690793] call_tmp[8861856] 152 96)
-
var call_tmp[4690803]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4691181]:BaseTensorResource(real(32),1)[2172058]
-
(4691187 'move' coerce_tmp[4691181] (4691183 'cast' BaseTensorResource(real(32),1)[2172058] this[4690726] 153 96))
-
(9315122 '_check_nil' coerce_tmp[4691181] 153 96)
-
(4690805 'move' call_tmp[4690803] (4690808 call array[3725812] coerce_tmp[4691181]))
-
var call_tmp[4690816]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603114]:ndarray(1,real(32))[2172117]
-
(4690824 call forward[4691190] ctx[4690793] ret_tmp[5603114])
-
(5603117 'move' call_tmp[4690816] ret_tmp[5603114])
-
(4690826 call =[4516299] call_tmp[4690803] call_tmp[4690816])
-
var _field_destructor_tmp_[8605278]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605280 'move' _field_destructor_tmp_[8605278] (8605282 '.v' call_tmp[4690816] data[2172108]))
-
(8605286 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605278] 154 96)
-
var _field_destructor_tmp_[8605288]:domain(1,int(64),one)[1765496]
-
(8605290 'move' _field_destructor_tmp_[8605288] (8605292 '.v' call_tmp[4690816] _domain[2172096]))
-
(8605296 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605288] 154 96)
-
var _field_destructor_tmp_[8922017]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8922019 'move' _field_destructor_tmp_[8922017] (8922021 '.' ctx[4690793] input[4688981]))
-
(8922025 call deinit[4159631] _field_destructor_tmp_[8922017] 154 96)
-
var i_x[7556735]:_ref(locale)[1467958]
-
(7556739 'move' i_x[7556735] (7556737 'set reference' call_tmp[4690766]))
-
(7556743 call deinit[135483] i_x[7556735])
-
(4690834 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . forward[4700862] ( this[4700866]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] ) : void[4]
const in arg this[4700866]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]-
{
-
var call_tmp[4700906]:locale[234]
-
var coerce_tmp[4701272]:BaseTensorResource(real(32),1)[2172058]
-
(4701278 'move' coerce_tmp[4701272] (4701274 'cast' BaseTensorResource(real(32),1)[2172058] this[4700866] 151 96))
-
var ret_tmp[5593309]:locale[234]
-
(9315140 '_check_nil' coerce_tmp[4701272] 151 96)
-
(4700911 call device[3723159] coerce_tmp[4701272] ret_tmp[5593309])
-
(5593312 'move' call_tmp[4700906] ret_tmp[5593309])
-
if (7548822 '==' (7548815 'cast' RootClass[236] (7548808 '.v' call_tmp[4700906] _instance[135293]) 151 96) nil[32])
-
{
-
(7548828 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8864031]:_ref(reshapeOp(6,1,real(32)))[4699145]
-
(9357550 '_check_nil' this[4700866] 152 96)
-
(8864033 'move' call_tmp[8864031] (8864035 '.' this[4700866] operationCtx[4699385]))
-
var ctx[4700933]:reshapeOp(6,1,real(32))[4699129]
-
(4700935 call init=[4699410] ctx[4700933] call_tmp[8864031] 152 96)
-
var call_tmp[4700943]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4701321]:BaseTensorResource(real(32),1)[2172058]
-
(4701327 'move' coerce_tmp[4701321] (4701323 'cast' BaseTensorResource(real(32),1)[2172058] this[4700866] 153 96))
-
(9315142 '_check_nil' coerce_tmp[4701321] 153 96)
-
(4700945 'move' call_tmp[4700943] (4700948 call array[3725812] coerce_tmp[4701321]))
-
var call_tmp[4700956]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603234]:ndarray(1,real(32))[2172117]
-
(4700964 call forward[4701330] ctx[4700933] ret_tmp[5603234])
-
(5603237 'move' call_tmp[4700956] ret_tmp[5603234])
-
(4700966 call =[4516299] call_tmp[4700943] call_tmp[4700956])
-
var _field_destructor_tmp_[8605307]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605309 'move' _field_destructor_tmp_[8605307] (8605311 '.v' call_tmp[4700956] data[2172108]))
-
(8605315 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605307] 154 96)
-
var _field_destructor_tmp_[8605317]:domain(1,int(64),one)[1765496]
-
(8605319 'move' _field_destructor_tmp_[8605317] (8605321 '.v' call_tmp[4700956] _domain[2172096]))
-
(8605325 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605317] 154 96)
-
var _field_destructor_tmp_[8922075]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8922077 'move' _field_destructor_tmp_[8922075] (8922079 '.' ctx[4700933] input[4699121]))
-
(8922083 call deinit[4176662] _field_destructor_tmp_[8922075] 154 96)
-
var i_x[7556747]:_ref(locale)[1467958]
-
(7556751 'move' i_x[7556747] (7556749 'set reference' call_tmp[4700906]))
-
(7556755 call deinit[135483] i_x[7556747])
-
(4700974 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . forward[4712653] ( this[4712657]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] ) : void[4]
const in arg this[4712657]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]-
{
-
var call_tmp[4712697]:locale[234]
-
var coerce_tmp[4713063]:BaseTensorResource(real(32),1)[2172058]
-
(4713069 'move' coerce_tmp[4713063] (4713065 'cast' BaseTensorResource(real(32),1)[2172058] this[4712657] 151 96))
-
var ret_tmp[5593315]:locale[234]
-
(9315162 '_check_nil' coerce_tmp[4713063] 151 96)
-
(4712702 call device[3723159] coerce_tmp[4713063] ret_tmp[5593315])
-
(5593318 'move' call_tmp[4712697] ret_tmp[5593315])
-
if (7548858 '==' (7548851 'cast' RootClass[236] (7548844 '.v' call_tmp[4712697] _instance[135293]) 151 96) nil[32])
-
{
-
(7548864 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8866519]:_ref(maxOp(1,real(32),1))[4710946]
-
(9357558 '_check_nil' this[4712657] 152 96)
-
(8866521 'move' call_tmp[8866519] (8866523 '.' this[4712657] operationCtx[4711176]))
-
var ctx[4712724]:maxOp(1,real(32),1)[4710930]
-
(4712726 call init=[4711201] ctx[4712724] call_tmp[8866519] 152 96)
-
var call_tmp[4712734]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4713112]:BaseTensorResource(real(32),1)[2172058]
-
(4713118 'move' coerce_tmp[4713112] (4713114 'cast' BaseTensorResource(real(32),1)[2172058] this[4712657] 153 96))
-
(9315164 '_check_nil' coerce_tmp[4713112] 153 96)
-
(4712736 'move' call_tmp[4712734] (4712739 call array[3725812] coerce_tmp[4713112]))
-
var call_tmp[4712747]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603372]:ndarray(1,real(32))[2172117]
-
(4712755 call forward[4713121] ctx[4712724] ret_tmp[5603372])
-
(5603375 'move' call_tmp[4712747] ret_tmp[5603372])
-
(4712757 call =[4516299] call_tmp[4712734] call_tmp[4712747])
-
var _field_destructor_tmp_[8605336]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605338 'move' _field_destructor_tmp_[8605336] (8605340 '.v' call_tmp[4712747] data[2172108]))
-
(8605344 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605336] 154 96)
-
var _field_destructor_tmp_[8605346]:domain(1,int(64),one)[1765496]
-
(8605348 'move' _field_destructor_tmp_[8605346] (8605350 '.v' call_tmp[4712747] _domain[2172096]))
-
(8605354 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605346] 154 96)
-
var _field_destructor_tmp_[8922133]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8922135 'move' _field_destructor_tmp_[8922133] (8922137 '.' ctx[4712724] input[4710922]))
-
(8922141 call deinit[4100020] _field_destructor_tmp_[8922133] 154 96)
-
var i_x[7556759]:_ref(locale)[1467958]
-
(7556763 'move' i_x[7556759] (7556761 'set reference' call_tmp[4712697]))
-
(7556767 call deinit[135483] i_x[7556759])
-
(4712765 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expandOp(1,real(32)))[4719699] . forward[4721095] ( this[4721099]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] ) : void[4]
const in arg this[4721099]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699]-
{
-
var call_tmp[4721139]:locale[234]
-
var coerce_tmp[4721505]:BaseTensorResource(real(32),1)[2172058]
-
(4721511 'move' coerce_tmp[4721505] (4721507 'cast' BaseTensorResource(real(32),1)[2172058] this[4721099] 151 96))
-
var ret_tmp[5593321]:locale[234]
-
(9315194 '_check_nil' coerce_tmp[4721505] 151 96)
-
(4721144 call device[3723159] coerce_tmp[4721505] ret_tmp[5593321])
-
(5593324 'move' call_tmp[4721139] ret_tmp[5593321])
-
if (7548894 '==' (7548887 'cast' RootClass[236] (7548880 '.v' call_tmp[4721139] _instance[135293]) 151 96) nil[32])
-
{
-
(7548900 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8867496]:_ref(expandOp(1,real(32)))[4719457]
-
(9357562 '_check_nil' this[4721099] 152 96)
-
(8867498 'move' call_tmp[8867496] (8867500 '.' this[4721099] operationCtx[4719696]))
-
var ctx[4721166]:expandOp(1,real(32))[4719441]
-
(4721168 call init=[4719721] ctx[4721166] call_tmp[8867496] 152 96)
-
var call_tmp[4721176]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4721554]:BaseTensorResource(real(32),1)[2172058]
-
(4721560 'move' coerce_tmp[4721554] (4721556 'cast' BaseTensorResource(real(32),1)[2172058] this[4721099] 153 96))
-
(9315196 '_check_nil' coerce_tmp[4721554] 153 96)
-
(4721178 'move' call_tmp[4721176] (4721181 call array[3725812] coerce_tmp[4721554]))
-
var call_tmp[4721189]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603498]:ndarray(1,real(32))[2172117]
-
(4721197 call forward[4721563] ctx[4721166] ret_tmp[5603498])
-
(5603501 'move' call_tmp[4721189] ret_tmp[5603498])
-
(4721199 call =[4516299] call_tmp[4721176] call_tmp[4721189])
-
var _field_destructor_tmp_[8605365]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605367 'move' _field_destructor_tmp_[8605365] (8605369 '.v' call_tmp[4721189] data[2172108]))
-
(8605373 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605365] 154 96)
-
var _field_destructor_tmp_[8605375]:domain(1,int(64),one)[1765496]
-
(8605377 'move' _field_destructor_tmp_[8605375] (8605379 '.v' call_tmp[4721189] _domain[2172096]))
-
(8605383 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605375] 154 96)
-
var _field_destructor_tmp_[8922191]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8922193 'move' _field_destructor_tmp_[8922191] (8922195 '.' ctx[4721166] input[4719433]))
-
(8922199 call deinit[4100020] _field_destructor_tmp_[8922191] 154 96)
-
var i_x[7556771]:_ref(locale)[1467958]
-
(7556775 'move' i_x[7556771] (7556773 'set reference' call_tmp[4721139]))
-
(7556779 call deinit[135483] i_x[7556771])
-
(4721207 return _void[46])
}
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . forward[4735956] ( this[4735960]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] ) : void[4]
const in arg this[4735960]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]-
{
-
var call_tmp[4736000]:locale[234]
-
var coerce_tmp[4736366]:BaseTensorResource(real(32),1)[2172058]
-
(4736372 'move' coerce_tmp[4736366] (4736368 'cast' BaseTensorResource(real(32),1)[2172058] this[4735960] 151 96))
-
var ret_tmp[5593327]:locale[234]
-
(9315216 '_check_nil' coerce_tmp[4736366] 151 96)
-
(4736005 call device[3723159] coerce_tmp[4736366] ret_tmp[5593327])
-
(5593330 'move' call_tmp[4736000] ret_tmp[5593327])
-
if (7548930 '==' (7548923 'cast' RootClass[236] (7548916 '.v' call_tmp[4736000] _instance[135293]) 151 96) nil[32])
-
{
-
(7548936 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8868905]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502]
-
(9357568 '_check_nil' this[4735960] 152 96)
-
(8868907 'move' call_tmp[8868905] (8868909 '.' this[4735960] operationCtx[4734729]))
-
var ctx[4736027]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
(4736029 call init=[4734754] ctx[4736027] call_tmp[8868905] 152 96)
-
var call_tmp[4736037]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4736415]:BaseTensorResource(real(32),1)[2172058]
-
(4736421 'move' coerce_tmp[4736415] (4736417 'cast' BaseTensorResource(real(32),1)[2172058] this[4735960] 153 96))
-
(9315218 '_check_nil' coerce_tmp[4736415] 153 96)
-
(4736039 'move' call_tmp[4736037] (4736042 call array[3725812] coerce_tmp[4736415]))
-
var call_tmp[4736050]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603642]:ndarray(1,real(32))[2172117]
-
(4736058 call forward[4736424] ctx[4736027] ret_tmp[5603642])
-
(5603645 'move' call_tmp[4736050] ret_tmp[5603642])
-
(4736060 call =[4516299] call_tmp[4736037] call_tmp[4736050])
-
var _field_destructor_tmp_[8605394]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605396 'move' _field_destructor_tmp_[8605394] (8605398 '.v' call_tmp[4736050] data[2172108]))
-
(8605402 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605394] 154 96)
-
var _field_destructor_tmp_[8605404]:domain(1,int(64),one)[1765496]
-
(8605406 'move' _field_destructor_tmp_[8605404] (8605408 '.v' call_tmp[4736050] _domain[2172096]))
-
(8605412 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605404] 154 96)
-
var _field_destructor_tmp_[8922259]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8922261 'move' _field_destructor_tmp_[8922259] (8922263 '.' ctx[4736027] rhs[4734472]))
-
(8922267 call deinit[4100020] _field_destructor_tmp_[8922259] 154 96)
-
var _field_destructor_tmp_[8922269]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8922271 'move' _field_destructor_tmp_[8922269] (8922273 '.' ctx[4736027] lhs[4734465]))
-
(8922277 call deinit[4100020] _field_destructor_tmp_[8922269] 154 96)
-
var i_x[7556891]:_ref(locale)[1467958]
-
(7556895 'move' i_x[7556891] (7556893 'set reference' call_tmp[4736000]))
-
(7556899 call deinit[135483] i_x[7556891])
-
(4736068 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] . forward[4741800] ( this[4741804]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] ) : void[4]
const in arg this[4741804]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]-
{
-
var call_tmp[4741844]:locale[234]
-
var coerce_tmp[4742210]:BaseTensorResource(real(32),1)[2172058]
-
(4742216 'move' coerce_tmp[4742210] (4742212 'cast' BaseTensorResource(real(32),1)[2172058] this[4741804] 151 96))
-
var ret_tmp[5593333]:locale[234]
-
(9315236 '_check_nil' coerce_tmp[4742210] 151 96)
-
(4741849 call device[3723159] coerce_tmp[4742210] ret_tmp[5593333])
-
(5593336 'move' call_tmp[4741844] ret_tmp[5593333])
-
if (7548966 '==' (7548959 'cast' RootClass[236] (7548952 '.v' call_tmp[4741844] _instance[135293]) 151 96) nil[32])
-
{
-
(7548972 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8869532]:_ref(expOp(shared BaseTensorResource(real(32),1)))[4740421]
-
(9357570 '_check_nil' this[4741804] 152 96)
-
(8869534 'move' call_tmp[8869532] (8869536 '.' this[4741804] operationCtx[4740642]))
-
var ctx[4741871]:expOp(shared BaseTensorResource(real(32),1))[4740396]
-
(4741873 call init=[4740667] ctx[4741871] call_tmp[8869532] 152 96)
-
var call_tmp[4741881]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4742259]:BaseTensorResource(real(32),1)[2172058]
-
(4742265 'move' coerce_tmp[4742259] (4742261 'cast' BaseTensorResource(real(32),1)[2172058] this[4741804] 153 96))
-
(9315238 '_check_nil' coerce_tmp[4742259] 153 96)
-
(4741883 'move' call_tmp[4741881] (4741886 call array[3725812] coerce_tmp[4742259]))
-
var call_tmp[4741894]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603714]:ndarray(1,real(32))[2172117]
-
(4741902 call forward[4742268] ctx[4741871] ret_tmp[5603714])
-
(5603717 'move' call_tmp[4741894] ret_tmp[5603714])
-
(4741904 call =[4516299] call_tmp[4741881] call_tmp[4741894])
-
var _field_destructor_tmp_[8605423]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605425 'move' _field_destructor_tmp_[8605423] (8605427 '.v' call_tmp[4741894] data[2172108]))
-
(8605431 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605423] 154 96)
-
var _field_destructor_tmp_[8605433]:domain(1,int(64),one)[1765496]
-
(8605435 'move' _field_destructor_tmp_[8605433] (8605437 '.v' call_tmp[4741894] _domain[2172096]))
-
(8605441 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605433] 154 96)
-
var _field_destructor_tmp_[8922327]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8922329 'move' _field_destructor_tmp_[8922327] (8922331 '.' ctx[4741871] input[4740389]))
-
(8922335 call deinit[4100020] _field_destructor_tmp_[8922327] 154 96)
-
var i_x[7556903]:_ref(locale)[1467958]
-
(7556907 'move' i_x[7556903] (7556905 'set reference' call_tmp[4741844]))
-
(7556911 call deinit[135483] i_x[7556903])
-
(4741912 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . forward[4749516] ( this[4749520]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] ) : void[4]
const in arg this[4749520]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]-
{
-
var call_tmp[4749560]:locale[234]
-
var coerce_tmp[4749926]:BaseTensorResource(real(32),1)[2172058]
-
(4749932 'move' coerce_tmp[4749926] (4749928 'cast' BaseTensorResource(real(32),1)[2172058] this[4749520] 151 96))
-
var ret_tmp[5593339]:locale[234]
-
(9315258 '_check_nil' coerce_tmp[4749926] 151 96)
-
(4749565 call device[3723159] coerce_tmp[4749926] ret_tmp[5593339])
-
(5593342 'move' call_tmp[4749560] ret_tmp[5593339])
-
if (7549002 '==' (7548995 'cast' RootClass[236] (7548988 '.v' call_tmp[4749560] _instance[135293]) 151 96) nil[32])
-
{
-
(7549008 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8870301]:_ref(sumOp(1,real(32),1))[4747793]
-
(9357572 '_check_nil' this[4749520] 152 96)
-
(8870303 'move' call_tmp[8870301] (8870305 '.' this[4749520] operationCtx[4748039]))
-
var ctx[4749587]:sumOp(1,real(32),1)[4747777]
-
(4749589 call init=[4748064] ctx[4749587] call_tmp[8870301] 152 96)
-
var call_tmp[4749597]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4749975]:BaseTensorResource(real(32),1)[2172058]
-
(4749981 'move' coerce_tmp[4749975] (4749977 'cast' BaseTensorResource(real(32),1)[2172058] this[4749520] 153 96))
-
(9315260 '_check_nil' coerce_tmp[4749975] 153 96)
-
(4749599 'move' call_tmp[4749597] (4749602 call array[3725812] coerce_tmp[4749975]))
-
var call_tmp[4749610]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603789]:ndarray(1,real(32))[2172117]
-
(4749618 call forward[4749984] ctx[4749587] ret_tmp[5603789])
-
(5603792 'move' call_tmp[4749610] ret_tmp[5603789])
-
(4749620 call =[4516299] call_tmp[4749597] call_tmp[4749610])
-
var _field_destructor_tmp_[8605452]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605454 'move' _field_destructor_tmp_[8605452] (8605456 '.v' call_tmp[4749610] data[2172108]))
-
(8605460 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605452] 154 96)
-
var _field_destructor_tmp_[8605462]:domain(1,int(64),one)[1765496]
-
(8605464 'move' _field_destructor_tmp_[8605462] (8605466 '.v' call_tmp[4749610] _domain[2172096]))
-
(8605470 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605462] 154 96)
-
var _field_destructor_tmp_[8922385]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8922387 'move' _field_destructor_tmp_[8922385] (8922389 '.' ctx[4749587] input[4747769]))
-
(8922393 call deinit[4100020] _field_destructor_tmp_[8922385] 154 96)
-
var i_x[7556915]:_ref(locale)[1467958]
-
(7556919 'move' i_x[7556915] (7556917 'set reference' call_tmp[4749560]))
-
(7556923 call deinit[135483] i_x[7556915])
-
(4749628 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . forward[4756425] ( this[4756429]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] ) : void[4]
const in arg this[4756429]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]-
{
-
var call_tmp[4756469]:locale[234]
-
var coerce_tmp[4756835]:BaseTensorResource(real(32),1)[2172058]
-
(4756841 'move' coerce_tmp[4756835] (4756837 'cast' BaseTensorResource(real(32),1)[2172058] this[4756429] 151 96))
-
var ret_tmp[5593345]:locale[234]
-
(9315276 '_check_nil' coerce_tmp[4756835] 151 96)
-
(4756474 call device[3723159] coerce_tmp[4756835] ret_tmp[5593345])
-
(5593348 'move' call_tmp[4756469] ret_tmp[5593345])
-
if (7549038 '==' (7549031 'cast' RootClass[236] (7549024 '.v' call_tmp[4756469] _instance[135293]) 151 96) nil[32])
-
{
-
(7549044 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8870932]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971]
-
(9357574 '_check_nil' this[4756429] 152 96)
-
(8870934 'move' call_tmp[8870932] (8870936 '.' this[4756429] operationCtx[4755198]))
-
var ctx[4756496]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
(4756498 call init=[4755223] ctx[4756496] call_tmp[8870932] 152 96)
-
var call_tmp[4756506]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4756884]:BaseTensorResource(real(32),1)[2172058]
-
(4756890 'move' coerce_tmp[4756884] (4756886 'cast' BaseTensorResource(real(32),1)[2172058] this[4756429] 153 96))
-
(9315278 '_check_nil' coerce_tmp[4756884] 153 96)
-
(4756508 'move' call_tmp[4756506] (4756511 call array[3725812] coerce_tmp[4756884]))
-
var call_tmp[4756519]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603879]:ndarray(1,real(32))[2172117]
-
(4756527 call forward[4756893] ctx[4756496] ret_tmp[5603879])
-
(5603882 'move' call_tmp[4756519] ret_tmp[5603879])
-
(4756529 call =[4516299] call_tmp[4756506] call_tmp[4756519])
-
var _field_destructor_tmp_[8605510]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605512 'move' _field_destructor_tmp_[8605510] (8605514 '.v' call_tmp[4756519] data[2172108]))
-
(8605518 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605510] 154 96)
-
var _field_destructor_tmp_[8605520]:domain(1,int(64),one)[1765496]
-
(8605522 'move' _field_destructor_tmp_[8605520] (8605524 '.v' call_tmp[4756519] _domain[2172096]))
-
(8605528 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605520] 154 96)
-
var _field_destructor_tmp_[8922453]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8922455 'move' _field_destructor_tmp_[8922453] (8922457 '.' ctx[4756496] rhs[4754941]))
-
(8922461 call deinit[4100020] _field_destructor_tmp_[8922453] 154 96)
-
var _field_destructor_tmp_[8922463]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8922465 'move' _field_destructor_tmp_[8922463] (8922467 '.' ctx[4756496] lhs[4754934]))
-
(8922471 call deinit[4100020] _field_destructor_tmp_[8922463] 154 96)
-
var i_x[7556927]:_ref(locale)[1467958]
-
(7556931 'move' i_x[7556927] (7556929 'set reference' call_tmp[4756469]))
-
(7556935 call deinit[135483] i_x[7556927])
-
(4756537 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . forward[4763551] ( this[4763555]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] ) : void[4]
const in arg this[4763555]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]-
{
-
var call_tmp[4763595]:locale[234]
-
var coerce_tmp[4763961]:BaseTensorResource(real(32),1)[2172058]
-
(4763967 'move' coerce_tmp[4763961] (4763963 'cast' BaseTensorResource(real(32),1)[2172058] this[4763555] 151 96))
-
var ret_tmp[5593351]:locale[234]
-
(9315300 '_check_nil' coerce_tmp[4763961] 151 96)
-
(4763600 call device[3723159] coerce_tmp[4763961] ret_tmp[5593351])
-
(5593354 'move' call_tmp[4763595] ret_tmp[5593351])
-
if (7549074 '==' (7549067 'cast' RootClass[236] (7549060 '.v' call_tmp[4763595] _instance[135293]) 151 96) nil[32])
-
{
-
(7549080 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8871553]:_ref(maxOp(2,real(32),2))[4761844]
-
(9357576 '_check_nil' this[4763555] 152 96)
-
(8871555 'move' call_tmp[8871553] (8871557 '.' this[4763555] operationCtx[4762074]))
-
var ctx[4763622]:maxOp(2,real(32),2)[4761828]
-
(4763624 call init=[4762099] ctx[4763622] call_tmp[8871553] 152 96)
-
var call_tmp[4763632]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4764010]:BaseTensorResource(real(32),1)[2172058]
-
(4764016 'move' coerce_tmp[4764010] (4764012 'cast' BaseTensorResource(real(32),1)[2172058] this[4763555] 153 96))
-
(9315302 '_check_nil' coerce_tmp[4764010] 153 96)
-
(4763634 'move' call_tmp[4763632] (4763637 call array[3725812] coerce_tmp[4764010]))
-
var call_tmp[4763645]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603963]:ndarray(1,real(32))[2172117]
-
(4763653 call forward[4764019] ctx[4763622] ret_tmp[5603963])
-
(5603966 'move' call_tmp[4763645] ret_tmp[5603963])
-
(4763655 call =[4516299] call_tmp[4763632] call_tmp[4763645])
-
var _field_destructor_tmp_[8605539]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605541 'move' _field_destructor_tmp_[8605539] (8605543 '.v' call_tmp[4763645] data[2172108]))
-
(8605547 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605539] 154 96)
-
var _field_destructor_tmp_[8605549]:domain(1,int(64),one)[1765496]
-
(8605551 'move' _field_destructor_tmp_[8605549] (8605553 '.v' call_tmp[4763645] _domain[2172096]))
-
(8605557 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605549] 154 96)
-
var _field_destructor_tmp_[8922521]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8922523 'move' _field_destructor_tmp_[8922521] (8922525 '.' ctx[4763622] input[4761820]))
-
(8922529 call deinit[4117081] _field_destructor_tmp_[8922521] 154 96)
-
var i_x[7556939]:_ref(locale)[1467958]
-
(7556943 'move' i_x[7556939] (7556941 'set reference' call_tmp[4763595]))
-
(7556947 call deinit[135483] i_x[7556939])
-
(4763663 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . forward[4770455] ( this[4770459]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] ) : void[4]
const in arg this[4770459]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]-
{
-
var call_tmp[4770499]:locale[234]
-
var coerce_tmp[4770865]:BaseTensorResource(real(32),2)[2303464]
-
(4770871 'move' coerce_tmp[4770865] (4770867 'cast' BaseTensorResource(real(32),2)[2303464] this[4770459] 151 96))
-
var ret_tmp[5593918]:locale[234]
-
(9315324 '_check_nil' coerce_tmp[4770865] 151 96)
-
(4770504 call device[3748281] coerce_tmp[4770865] ret_tmp[5593918])
-
(5593921 'move' call_tmp[4770499] ret_tmp[5593918])
-
if (7549110 '==' (7549103 'cast' RootClass[236] (7549096 '.v' call_tmp[4770499] _instance[135293]) 151 96) nil[32])
-
{
-
(7549116 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8872184]:_ref(reshapeOp(1,2,real(32)))[4768738]
-
(9357578 '_check_nil' this[4770459] 152 96)
-
(8872186 'move' call_tmp[8872184] (8872188 '.' this[4770459] operationCtx[4768978]))
-
var ctx[4770526]:reshapeOp(1,2,real(32))[4768722]
-
(4770528 call init=[4769003] ctx[4770526] call_tmp[8872184] 152 96)
-
var call_tmp[4770536]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4770914]:BaseTensorResource(real(32),2)[2303464]
-
(4770920 'move' coerce_tmp[4770914] (4770916 'cast' BaseTensorResource(real(32),2)[2303464] this[4770459] 153 96))
-
(9315326 '_check_nil' coerce_tmp[4770914] 153 96)
-
(4770538 'move' call_tmp[4770536] (4770541 call array[3750934] coerce_tmp[4770914]))
-
var call_tmp[4770549]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604041]:ndarray(2,real(32))[2303523]
-
(4770557 call forward[4770923] ctx[4770526] ret_tmp[5604041])
-
(5604044 'move' call_tmp[4770549] ret_tmp[5604041])
-
(4770559 call =[4546215] call_tmp[4770536] call_tmp[4770549])
-
var _field_destructor_tmp_[8608502]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608504 'move' _field_destructor_tmp_[8608502] (8608506 '.v' call_tmp[4770549] data[2303514]))
-
(8608510 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608502] 154 96)
-
var _field_destructor_tmp_[8608512]:domain(2,int(64),one)[2289710]
-
(8608514 'move' _field_destructor_tmp_[8608512] (8608516 '.v' call_tmp[4770549] _domain[2303502]))
-
(8608520 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608512] 154 96)
-
var _field_destructor_tmp_[8922579]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8922581 'move' _field_destructor_tmp_[8922579] (8922583 '.' ctx[4770526] input[4768714]))
-
(8922587 call deinit[4100020] _field_destructor_tmp_[8922579] 154 96)
-
var i_x[7556951]:_ref(locale)[1467958]
-
(7556955 'move' i_x[7556951] (7556953 'set reference' call_tmp[4770499]))
-
(7556959 call deinit[135483] i_x[7556951])
-
(4770567 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expandOp(2,real(32)))[4776879] . forward[4778275] ( this[4778279]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] ) : void[4]
const in arg this[4778279]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879]-
{
-
var call_tmp[4778319]:locale[234]
-
var coerce_tmp[4778685]:BaseTensorResource(real(32),2)[2303464]
-
(4778691 'move' coerce_tmp[4778685] (4778687 'cast' BaseTensorResource(real(32),2)[2303464] this[4778279] 151 96))
-
var ret_tmp[5593924]:locale[234]
-
(9315344 '_check_nil' coerce_tmp[4778685] 151 96)
-
(4778324 call device[3748281] coerce_tmp[4778685] ret_tmp[5593924])
-
(5593927 'move' call_tmp[4778319] ret_tmp[5593924])
-
if (7549146 '==' (7549139 'cast' RootClass[236] (7549132 '.v' call_tmp[4778319] _instance[135293]) 151 96) nil[32])
-
{
-
(7549152 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8873168]:_ref(expandOp(2,real(32)))[4776637]
-
(9357582 '_check_nil' this[4778279] 152 96)
-
(8873170 'move' call_tmp[8873168] (8873172 '.' this[4778279] operationCtx[4776876]))
-
var ctx[4778346]:expandOp(2,real(32))[4776621]
-
(4778348 call init=[4776901] ctx[4778346] call_tmp[8873168] 152 96)
-
var call_tmp[4778356]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4778734]:BaseTensorResource(real(32),2)[2303464]
-
(4778740 'move' coerce_tmp[4778734] (4778736 'cast' BaseTensorResource(real(32),2)[2303464] this[4778279] 153 96))
-
(9315346 '_check_nil' coerce_tmp[4778734] 153 96)
-
(4778358 'move' call_tmp[4778356] (4778361 call array[3750934] coerce_tmp[4778734]))
-
var call_tmp[4778369]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604131]:ndarray(2,real(32))[2303523]
-
(4778377 call forward[4778743] ctx[4778346] ret_tmp[5604131])
-
(5604134 'move' call_tmp[4778369] ret_tmp[5604131])
-
(4778379 call =[4546215] call_tmp[4778356] call_tmp[4778369])
-
var _field_destructor_tmp_[8608531]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608533 'move' _field_destructor_tmp_[8608531] (8608535 '.v' call_tmp[4778369] data[2303514]))
-
(8608539 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608531] 154 96)
-
var _field_destructor_tmp_[8608541]:domain(2,int(64),one)[2289710]
-
(8608543 'move' _field_destructor_tmp_[8608541] (8608545 '.v' call_tmp[4778369] _domain[2303502]))
-
(8608549 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608541] 154 96)
-
var _field_destructor_tmp_[8922637]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8922639 'move' _field_destructor_tmp_[8922637] (8922641 '.' ctx[4778346] input[4776613]))
-
(8922645 call deinit[4117081] _field_destructor_tmp_[8922637] 154 96)
-
var i_x[7556963]:_ref(locale)[1467958]
-
(7556967 'move' i_x[7556963] (7556965 'set reference' call_tmp[4778319]))
-
(7556971 call deinit[135483] i_x[7556963])
-
(4778387 return _void[46])
}
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . forward[4793400] ( this[4793404]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] ) : void[4]
const in arg this[4793404]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]-
{
-
var call_tmp[4793444]:locale[234]
-
var coerce_tmp[4793810]:BaseTensorResource(real(32),2)[2303464]
-
(4793816 'move' coerce_tmp[4793810] (4793812 'cast' BaseTensorResource(real(32),2)[2303464] this[4793404] 151 96))
-
var ret_tmp[5593930]:locale[234]
-
(9315368 '_check_nil' coerce_tmp[4793810] 151 96)
-
(4793449 call device[3748281] coerce_tmp[4793810] ret_tmp[5593930])
-
(5593933 'move' call_tmp[4793444] ret_tmp[5593930])
-
if (7549182 '==' (7549175 'cast' RootClass[236] (7549168 '.v' call_tmp[4793444] _instance[135293]) 151 96) nil[32])
-
{
-
(7549188 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8874649]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946]
-
(9357592 '_check_nil' this[4793404] 152 96)
-
(8874651 'move' call_tmp[8874649] (8874653 '.' this[4793404] operationCtx[4792173]))
-
var ctx[4793471]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
(4793473 call init=[4792198] ctx[4793471] call_tmp[8874649] 152 96)
-
var call_tmp[4793481]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4793859]:BaseTensorResource(real(32),2)[2303464]
-
(4793865 'move' coerce_tmp[4793859] (4793861 'cast' BaseTensorResource(real(32),2)[2303464] this[4793404] 153 96))
-
(9315370 '_check_nil' coerce_tmp[4793859] 153 96)
-
(4793483 'move' call_tmp[4793481] (4793486 call array[3750934] coerce_tmp[4793859]))
-
var call_tmp[4793494]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604299]:ndarray(2,real(32))[2303523]
-
(4793502 call forward[4793868] ctx[4793471] ret_tmp[5604299])
-
(5604302 'move' call_tmp[4793494] ret_tmp[5604299])
-
(4793504 call =[4546215] call_tmp[4793481] call_tmp[4793494])
-
var _field_destructor_tmp_[8608560]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608562 'move' _field_destructor_tmp_[8608560] (8608564 '.v' call_tmp[4793494] data[2303514]))
-
(8608568 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608560] 154 96)
-
var _field_destructor_tmp_[8608570]:domain(2,int(64),one)[2289710]
-
(8608572 'move' _field_destructor_tmp_[8608570] (8608574 '.v' call_tmp[4793494] _domain[2303502]))
-
(8608578 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608570] 154 96)
-
var _field_destructor_tmp_[8922705]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8922707 'move' _field_destructor_tmp_[8922705] (8922709 '.' ctx[4793471] rhs[4791916]))
-
(8922713 call deinit[4117081] _field_destructor_tmp_[8922705] 154 96)
-
var _field_destructor_tmp_[8922715]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8922717 'move' _field_destructor_tmp_[8922715] (8922719 '.' ctx[4793471] lhs[4791909]))
-
(8922723 call deinit[4117081] _field_destructor_tmp_[8922715] 154 96)
-
var i_x[7557083]:_ref(locale)[1467958]
-
(7557087 'move' i_x[7557083] (7557085 'set reference' call_tmp[4793444]))
-
(7557091 call deinit[135483] i_x[7557083])
-
(4793512 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] . forward[4799321] ( this[4799325]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] ) : void[4]
const in arg this[4799325]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]-
{
-
var call_tmp[4799365]:locale[234]
-
var coerce_tmp[4799731]:BaseTensorResource(real(32),2)[2303464]
-
(4799737 'move' coerce_tmp[4799731] (4799733 'cast' BaseTensorResource(real(32),2)[2303464] this[4799325] 151 96))
-
var ret_tmp[5593936]:locale[234]
-
(9315388 '_check_nil' coerce_tmp[4799731] 151 96)
-
(4799370 call device[3748281] coerce_tmp[4799731] ret_tmp[5593936])
-
(5593939 'move' call_tmp[4799365] ret_tmp[5593936])
-
if (7549218 '==' (7549211 'cast' RootClass[236] (7549204 '.v' call_tmp[4799365] _instance[135293]) 151 96) nil[32])
-
{
-
(7549224 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8875276]:_ref(expOp(shared BaseTensorResource(real(32),2)))[4797942]
-
(9357594 '_check_nil' this[4799325] 152 96)
-
(8875278 'move' call_tmp[8875276] (8875280 '.' this[4799325] operationCtx[4798163]))
-
var ctx[4799392]:expOp(shared BaseTensorResource(real(32),2))[4797917]
-
(4799394 call init=[4798188] ctx[4799392] call_tmp[8875276] 152 96)
-
var call_tmp[4799402]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4799780]:BaseTensorResource(real(32),2)[2303464]
-
(4799786 'move' coerce_tmp[4799780] (4799782 'cast' BaseTensorResource(real(32),2)[2303464] this[4799325] 153 96))
-
(9315390 '_check_nil' coerce_tmp[4799780] 153 96)
-
(4799404 'move' call_tmp[4799402] (4799407 call array[3750934] coerce_tmp[4799780]))
-
var call_tmp[4799415]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604371]:ndarray(2,real(32))[2303523]
-
(4799423 call forward[4799789] ctx[4799392] ret_tmp[5604371])
-
(5604374 'move' call_tmp[4799415] ret_tmp[5604371])
-
(4799425 call =[4546215] call_tmp[4799402] call_tmp[4799415])
-
var _field_destructor_tmp_[8608589]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608591 'move' _field_destructor_tmp_[8608589] (8608593 '.v' call_tmp[4799415] data[2303514]))
-
(8608597 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608589] 154 96)
-
var _field_destructor_tmp_[8608599]:domain(2,int(64),one)[2289710]
-
(8608601 'move' _field_destructor_tmp_[8608599] (8608603 '.v' call_tmp[4799415] _domain[2303502]))
-
(8608607 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608599] 154 96)
-
var _field_destructor_tmp_[8922773]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8922775 'move' _field_destructor_tmp_[8922773] (8922777 '.' ctx[4799392] input[4797910]))
-
(8922781 call deinit[4117081] _field_destructor_tmp_[8922773] 154 96)
-
var i_x[7557095]:_ref(locale)[1467958]
-
(7557099 'move' i_x[7557095] (7557097 'set reference' call_tmp[4799365]))
-
(7557103 call deinit[135483] i_x[7557095])
-
(4799433 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . forward[4807108] ( this[4807112]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] ) : void[4]
const in arg this[4807112]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]-
{
-
var call_tmp[4807152]:locale[234]
-
var coerce_tmp[4807518]:BaseTensorResource(real(32),1)[2172058]
-
(4807524 'move' coerce_tmp[4807518] (4807520 'cast' BaseTensorResource(real(32),1)[2172058] this[4807112] 151 96))
-
var ret_tmp[5593357]:locale[234]
-
(9315410 '_check_nil' coerce_tmp[4807518] 151 96)
-
(4807157 call device[3723159] coerce_tmp[4807518] ret_tmp[5593357])
-
(5593360 'move' call_tmp[4807152] ret_tmp[5593357])
-
if (7549254 '==' (7549247 'cast' RootClass[236] (7549240 '.v' call_tmp[4807152] _instance[135293]) 151 96) nil[32])
-
{
-
(7549260 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8876055]:_ref(sumOp(2,real(32),2))[4805385]
-
(9357596 '_check_nil' this[4807112] 152 96)
-
(8876057 'move' call_tmp[8876055] (8876059 '.' this[4807112] operationCtx[4805631]))
-
var ctx[4807179]:sumOp(2,real(32),2)[4805369]
-
(4807181 call init=[4805656] ctx[4807179] call_tmp[8876055] 152 96)
-
var call_tmp[4807189]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4807567]:BaseTensorResource(real(32),1)[2172058]
-
(4807573 'move' coerce_tmp[4807567] (4807569 'cast' BaseTensorResource(real(32),1)[2172058] this[4807112] 153 96))
-
(9315412 '_check_nil' coerce_tmp[4807567] 153 96)
-
(4807191 'move' call_tmp[4807189] (4807194 call array[3725812] coerce_tmp[4807567]))
-
var call_tmp[4807202]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5604446]:ndarray(1,real(32))[2172117]
-
(4807210 call forward[4807576] ctx[4807179] ret_tmp[5604446])
-
(5604449 'move' call_tmp[4807202] ret_tmp[5604446])
-
(4807212 call =[4516299] call_tmp[4807189] call_tmp[4807202])
-
var _field_destructor_tmp_[8605568]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605570 'move' _field_destructor_tmp_[8605568] (8605572 '.v' call_tmp[4807202] data[2172108]))
-
(8605576 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605568] 154 96)
-
var _field_destructor_tmp_[8605578]:domain(1,int(64),one)[1765496]
-
(8605580 'move' _field_destructor_tmp_[8605578] (8605582 '.v' call_tmp[4807202] _domain[2172096]))
-
(8605586 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605578] 154 96)
-
var _field_destructor_tmp_[8922831]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8922833 'move' _field_destructor_tmp_[8922831] (8922835 '.' ctx[4807179] input[4805361]))
-
(8922839 call deinit[4117081] _field_destructor_tmp_[8922831] 154 96)
-
var i_x[7557107]:_ref(locale)[1467958]
-
(7557111 'move' i_x[7557107] (7557109 'set reference' call_tmp[4807152]))
-
(7557115 call deinit[135483] i_x[7557107])
-
(4807220 return _void[46])
}
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . forward[4817966] ( this[4817970]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] ) : void[4]
const in arg this[4817970]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]-
{
-
var call_tmp[4818010]:locale[234]
-
var coerce_tmp[4818376]:BaseTensorResource(real(32),2)[2303464]
-
(4818382 'move' coerce_tmp[4818376] (4818378 'cast' BaseTensorResource(real(32),2)[2303464] this[4817970] 151 96))
-
var ret_tmp[5593942]:locale[234]
-
(9315428 '_check_nil' coerce_tmp[4818376] 151 96)
-
(4818015 call device[3748281] coerce_tmp[4818376] ret_tmp[5593942])
-
(5593945 'move' call_tmp[4818010] ret_tmp[5593942])
-
if (7549290 '==' (7549283 'cast' RootClass[236] (7549276 '.v' call_tmp[4818010] _instance[135293]) 151 96) nil[32])
-
{
-
(7549296 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8877239]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512]
-
(9357598 '_check_nil' this[4817970] 152 96)
-
(8877241 'move' call_tmp[8877239] (8877243 '.' this[4817970] operationCtx[4816739]))
-
var ctx[4818037]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
(4818039 call init=[4816764] ctx[4818037] call_tmp[8877239] 152 96)
-
var call_tmp[4818047]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4818425]:BaseTensorResource(real(32),2)[2303464]
-
(4818431 'move' coerce_tmp[4818425] (4818427 'cast' BaseTensorResource(real(32),2)[2303464] this[4817970] 153 96))
-
(9315430 '_check_nil' coerce_tmp[4818425] 153 96)
-
(4818049 'move' call_tmp[4818047] (4818052 call array[3750934] coerce_tmp[4818425]))
-
var call_tmp[4818060]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604593]:ndarray(2,real(32))[2303523]
-
(4818068 call forward[4818434] ctx[4818037] ret_tmp[5604593])
-
(5604596 'move' call_tmp[4818060] ret_tmp[5604593])
-
(4818070 call =[4546215] call_tmp[4818047] call_tmp[4818060])
-
var _field_destructor_tmp_[8608705]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608707 'move' _field_destructor_tmp_[8608705] (8608709 '.v' call_tmp[4818060] data[2303514]))
-
(8608713 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608705] 154 96)
-
var _field_destructor_tmp_[8608715]:domain(2,int(64),one)[2289710]
-
(8608717 'move' _field_destructor_tmp_[8608715] (8608719 '.v' call_tmp[4818060] _domain[2303502]))
-
(8608723 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608715] 154 96)
-
var _field_destructor_tmp_[8922899]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8922901 'move' _field_destructor_tmp_[8922899] (8922903 '.' ctx[4818037] rhs[4816482]))
-
(8922907 call deinit[4117081] _field_destructor_tmp_[8922899] 154 96)
-
var _field_destructor_tmp_[8922909]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8922911 'move' _field_destructor_tmp_[8922909] (8922913 '.' ctx[4818037] lhs[4816475]))
-
(8922917 call deinit[4117081] _field_destructor_tmp_[8922909] 154 96)
-
var i_x[7557119]:_ref(locale)[1467958]
-
(7557123 'move' i_x[7557119] (7557121 'set reference' call_tmp[4818010]))
-
(7557127 call deinit[135483] i_x[7557119])
-
(4818078 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . forward[4825219] ( this[4825223]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] ) : void[4]
const in arg this[4825223]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]-
{
-
var call_tmp[4825263]:locale[234]
-
var coerce_tmp[4825629]:BaseTensorResource(real(32),1)[2172058]
-
(4825635 'move' coerce_tmp[4825629] (4825631 'cast' BaseTensorResource(real(32),1)[2172058] this[4825223] 151 96))
-
var ret_tmp[5593363]:locale[234]
-
(9315452 '_check_nil' coerce_tmp[4825629] 151 96)
-
(4825268 call device[3723159] coerce_tmp[4825629] ret_tmp[5593363])
-
(5593366 'move' call_tmp[4825263] ret_tmp[5593363])
-
if (7549326 '==' (7549319 'cast' RootClass[236] (7549312 '.v' call_tmp[4825263] _instance[135293]) 151 96) nil[32])
-
{
-
(7549332 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8877860]:_ref(maxOp(3,real(32),3))[4823512]
-
(9357600 '_check_nil' this[4825223] 152 96)
-
(8877862 'move' call_tmp[8877860] (8877864 '.' this[4825223] operationCtx[4823742]))
-
var ctx[4825290]:maxOp(3,real(32),3)[4823496]
-
(4825292 call init=[4823767] ctx[4825290] call_tmp[8877860] 152 96)
-
var call_tmp[4825300]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4825678]:BaseTensorResource(real(32),1)[2172058]
-
(4825684 'move' coerce_tmp[4825678] (4825680 'cast' BaseTensorResource(real(32),1)[2172058] this[4825223] 153 96))
-
(9315454 '_check_nil' coerce_tmp[4825678] 153 96)
-
(4825302 'move' call_tmp[4825300] (4825305 call array[3725812] coerce_tmp[4825678]))
-
var call_tmp[4825313]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5604677]:ndarray(1,real(32))[2172117]
-
(4825321 call forward[4825687] ctx[4825290] ret_tmp[5604677])
-
(5604680 'move' call_tmp[4825313] ret_tmp[5604677])
-
(4825323 call =[4516299] call_tmp[4825300] call_tmp[4825313])
-
var _field_destructor_tmp_[8605597]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605599 'move' _field_destructor_tmp_[8605597] (8605601 '.v' call_tmp[4825313] data[2172108]))
-
(8605605 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605597] 154 96)
-
var _field_destructor_tmp_[8605607]:domain(1,int(64),one)[1765496]
-
(8605609 'move' _field_destructor_tmp_[8605607] (8605611 '.v' call_tmp[4825313] _domain[2172096]))
-
(8605615 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605607] 154 96)
-
var _field_destructor_tmp_[8922967]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8922969 'move' _field_destructor_tmp_[8922967] (8922971 '.' ctx[4825290] input[4823488]))
-
(8922975 call deinit[4133842] _field_destructor_tmp_[8922967] 154 96)
-
var i_x[7557131]:_ref(locale)[1467958]
-
(7557135 'move' i_x[7557131] (7557133 'set reference' call_tmp[4825263]))
-
(7557139 call deinit[135483] i_x[7557131])
-
(4825331 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . forward[4831509] ( this[4831513]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] ) : void[4]
const in arg this[4831513]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]-
{
-
var call_tmp[4831553]:locale[234]
-
var coerce_tmp[4831919]:BaseTensorResource(real(32),3)[2453288]
-
(4831925 'move' coerce_tmp[4831919] (4831921 'cast' BaseTensorResource(real(32),3)[2453288] this[4831513] 151 96))
-
var ret_tmp[5594146]:locale[234]
-
(9315476 '_check_nil' coerce_tmp[4831919] 151 96)
-
(4831558 call device[3755661] coerce_tmp[4831919] ret_tmp[5594146])
-
(5594149 'move' call_tmp[4831553] ret_tmp[5594146])
-
if (7549362 '==' (7549355 'cast' RootClass[236] (7549348 '.v' call_tmp[4831553] _instance[135293]) 151 96) nil[32])
-
{
-
(7549368 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8878491]:_ref(reshapeOp(1,3,real(32)))[4829792]
-
(9357602 '_check_nil' this[4831513] 152 96)
-
(8878493 'move' call_tmp[8878491] (8878495 '.' this[4831513] operationCtx[4830032]))
-
var ctx[4831580]:reshapeOp(1,3,real(32))[4829776]
-
(4831582 call init=[4830057] ctx[4831580] call_tmp[8878491] 152 96)
-
var call_tmp[4831590]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4831968]:BaseTensorResource(real(32),3)[2453288]
-
(4831974 'move' coerce_tmp[4831968] (4831970 'cast' BaseTensorResource(real(32),3)[2453288] this[4831513] 153 96))
-
(9315478 '_check_nil' coerce_tmp[4831968] 153 96)
-
(4831592 'move' call_tmp[4831590] (4831595 call array[3758314] coerce_tmp[4831968]))
-
var call_tmp[4831603]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5604755]:ndarray(3,real(32))[2453347]
-
(4831611 call forward[4831977] ctx[4831580] ret_tmp[5604755])
-
(5604758 'move' call_tmp[4831603] ret_tmp[5604755])
-
(4831613 call =[4564652] call_tmp[4831590] call_tmp[4831603])
-
var _field_destructor_tmp_[8611156]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611158 'move' _field_destructor_tmp_[8611156] (8611160 '.v' call_tmp[4831603] data[2453338]))
-
(8611164 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611156] 154 96)
-
var _field_destructor_tmp_[8611166]:domain(3,int(64),one)[2438803]
-
(8611168 'move' _field_destructor_tmp_[8611166] (8611170 '.v' call_tmp[4831603] _domain[2453326]))
-
(8611174 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611166] 154 96)
-
var _field_destructor_tmp_[8923025]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8923027 'move' _field_destructor_tmp_[8923025] (8923029 '.' ctx[4831580] input[4829768]))
-
(8923033 call deinit[4100020] _field_destructor_tmp_[8923025] 154 96)
-
var i_x[7557143]:_ref(locale)[1467958]
-
(7557147 'move' i_x[7557143] (7557145 'set reference' call_tmp[4831553]))
-
(7557151 call deinit[135483] i_x[7557143])
-
(4831621 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expandOp(3,real(32)))[4836598] . forward[4837994] ( this[4837998]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] ) : void[4]
const in arg this[4837998]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598]-
{
-
var call_tmp[4838038]:locale[234]
-
var coerce_tmp[4838404]:BaseTensorResource(real(32),3)[2453288]
-
(4838410 'move' coerce_tmp[4838404] (4838406 'cast' BaseTensorResource(real(32),3)[2453288] this[4837998] 151 96))
-
var ret_tmp[5594152]:locale[234]
-
(9315494 '_check_nil' coerce_tmp[4838404] 151 96)
-
(4838043 call device[3755661] coerce_tmp[4838404] ret_tmp[5594152])
-
(5594155 'move' call_tmp[4838038] ret_tmp[5594152])
-
if (7549398 '==' (7549391 'cast' RootClass[236] (7549384 '.v' call_tmp[4838038] _instance[135293]) 151 96) nil[32])
-
{
-
(7549404 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8879122]:_ref(expandOp(3,real(32)))[4836356]
-
(9357604 '_check_nil' this[4837998] 152 96)
-
(8879124 'move' call_tmp[8879122] (8879126 '.' this[4837998] operationCtx[4836595]))
-
var ctx[4838065]:expandOp(3,real(32))[4836340]
-
(4838067 call init=[4836620] ctx[4838065] call_tmp[8879122] 152 96)
-
var call_tmp[4838075]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4838453]:BaseTensorResource(real(32),3)[2453288]
-
(4838459 'move' coerce_tmp[4838453] (4838455 'cast' BaseTensorResource(real(32),3)[2453288] this[4837998] 153 96))
-
(9315496 '_check_nil' coerce_tmp[4838453] 153 96)
-
(4838077 'move' call_tmp[4838075] (4838080 call array[3758314] coerce_tmp[4838453]))
-
var call_tmp[4838088]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5604845]:ndarray(3,real(32))[2453347]
-
(4838096 call forward[4838462] ctx[4838065] ret_tmp[5604845])
-
(5604848 'move' call_tmp[4838088] ret_tmp[5604845])
-
(4838098 call =[4564652] call_tmp[4838075] call_tmp[4838088])
-
var _field_destructor_tmp_[8611185]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611187 'move' _field_destructor_tmp_[8611185] (8611189 '.v' call_tmp[4838088] data[2453338]))
-
(8611193 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611185] 154 96)
-
var _field_destructor_tmp_[8611195]:domain(3,int(64),one)[2438803]
-
(8611197 'move' _field_destructor_tmp_[8611195] (8611199 '.v' call_tmp[4838088] _domain[2453326]))
-
(8611203 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611195] 154 96)
-
var _field_destructor_tmp_[8923083]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8923085 'move' _field_destructor_tmp_[8923083] (8923087 '.' ctx[4838065] input[4836332]))
-
(8923091 call deinit[4133842] _field_destructor_tmp_[8923083] 154 96)
-
var i_x[7557155]:_ref(locale)[1467958]
-
(7557159 'move' i_x[7557155] (7557157 'set reference' call_tmp[4838038]))
-
(7557163 call deinit[135483] i_x[7557155])
-
(4838106 return _void[46])
}
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . forward[4854577] ( this[4854581]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] ) : void[4]
const in arg this[4854581]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]-
{
-
var call_tmp[4854621]:locale[234]
-
var coerce_tmp[4854987]:BaseTensorResource(real(32),3)[2453288]
-
(4854993 'move' coerce_tmp[4854987] (4854989 'cast' BaseTensorResource(real(32),3)[2453288] this[4854581] 151 96))
-
var ret_tmp[5594158]:locale[234]
-
(9315520 '_check_nil' coerce_tmp[4854987] 151 96)
-
(4854626 call device[3755661] coerce_tmp[4854987] ret_tmp[5594158])
-
(5594161 'move' call_tmp[4854621] ret_tmp[5594158])
-
if (7549434 '==' (7549427 'cast' RootClass[236] (7549420 '.v' call_tmp[4854621] _instance[135293]) 151 96) nil[32])
-
{
-
(7549440 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8880303]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123]
-
(9357618 '_check_nil' this[4854581] 152 96)
-
(8880305 'move' call_tmp[8880303] (8880307 '.' this[4854581] operationCtx[4853350]))
-
var ctx[4854648]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
(4854650 call init=[4853375] ctx[4854648] call_tmp[8880303] 152 96)
-
var call_tmp[4854658]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4855036]:BaseTensorResource(real(32),3)[2453288]
-
(4855042 'move' coerce_tmp[4855036] (4855038 'cast' BaseTensorResource(real(32),3)[2453288] this[4854581] 153 96))
-
(9315522 '_check_nil' coerce_tmp[4855036] 153 96)
-
(4854660 'move' call_tmp[4854658] (4854663 call array[3758314] coerce_tmp[4855036]))
-
var call_tmp[4854671]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605037]:ndarray(3,real(32))[2453347]
-
(4854679 call forward[4855045] ctx[4854648] ret_tmp[5605037])
-
(5605040 'move' call_tmp[4854671] ret_tmp[5605037])
-
(4854681 call =[4564652] call_tmp[4854658] call_tmp[4854671])
-
var _field_destructor_tmp_[8611214]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611216 'move' _field_destructor_tmp_[8611214] (8611218 '.v' call_tmp[4854671] data[2453338]))
-
(8611222 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611214] 154 96)
-
var _field_destructor_tmp_[8611224]:domain(3,int(64),one)[2438803]
-
(8611226 'move' _field_destructor_tmp_[8611224] (8611228 '.v' call_tmp[4854671] _domain[2453326]))
-
(8611232 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611224] 154 96)
-
var _field_destructor_tmp_[8923151]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8923153 'move' _field_destructor_tmp_[8923151] (8923155 '.' ctx[4854648] rhs[4853093]))
-
(8923159 call deinit[4133842] _field_destructor_tmp_[8923151] 154 96)
-
var _field_destructor_tmp_[8923161]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8923163 'move' _field_destructor_tmp_[8923161] (8923165 '.' ctx[4854648] lhs[4853086]))
-
(8923169 call deinit[4133842] _field_destructor_tmp_[8923161] 154 96)
-
var i_x[7557275]:_ref(locale)[1467958]
-
(7557279 'move' i_x[7557275] (7557277 'set reference' call_tmp[4854621]))
-
(7557283 call deinit[135483] i_x[7557275])
-
(4854689 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] . forward[4860498] ( this[4860502]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] ) : void[4]
const in arg this[4860502]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]-
{
-
var call_tmp[4860542]:locale[234]
-
var coerce_tmp[4860908]:BaseTensorResource(real(32),3)[2453288]
-
(4860914 'move' coerce_tmp[4860908] (4860910 'cast' BaseTensorResource(real(32),3)[2453288] this[4860502] 151 96))
-
var ret_tmp[5594164]:locale[234]
-
(9315540 '_check_nil' coerce_tmp[4860908] 151 96)
-
(4860547 call device[3755661] coerce_tmp[4860908] ret_tmp[5594164])
-
(5594167 'move' call_tmp[4860542] ret_tmp[5594164])
-
if (7549470 '==' (7549463 'cast' RootClass[236] (7549456 '.v' call_tmp[4860542] _instance[135293]) 151 96) nil[32])
-
{
-
(7549476 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8880930]:_ref(expOp(shared BaseTensorResource(real(32),3)))[4859119]
-
(9357620 '_check_nil' this[4860502] 152 96)
-
(8880932 'move' call_tmp[8880930] (8880934 '.' this[4860502] operationCtx[4859340]))
-
var ctx[4860569]:expOp(shared BaseTensorResource(real(32),3))[4859094]
-
(4860571 call init=[4859365] ctx[4860569] call_tmp[8880930] 152 96)
-
var call_tmp[4860579]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4860957]:BaseTensorResource(real(32),3)[2453288]
-
(4860963 'move' coerce_tmp[4860957] (4860959 'cast' BaseTensorResource(real(32),3)[2453288] this[4860502] 153 96))
-
(9315542 '_check_nil' coerce_tmp[4860957] 153 96)
-
(4860581 'move' call_tmp[4860579] (4860584 call array[3758314] coerce_tmp[4860957]))
-
var call_tmp[4860592]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605109]:ndarray(3,real(32))[2453347]
-
(4860600 call forward[4860966] ctx[4860569] ret_tmp[5605109])
-
(5605112 'move' call_tmp[4860592] ret_tmp[5605109])
-
(4860602 call =[4564652] call_tmp[4860579] call_tmp[4860592])
-
var _field_destructor_tmp_[8611243]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611245 'move' _field_destructor_tmp_[8611243] (8611247 '.v' call_tmp[4860592] data[2453338]))
-
(8611251 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611243] 154 96)
-
var _field_destructor_tmp_[8611253]:domain(3,int(64),one)[2438803]
-
(8611255 'move' _field_destructor_tmp_[8611253] (8611257 '.v' call_tmp[4860592] _domain[2453326]))
-
(8611261 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611253] 154 96)
-
var _field_destructor_tmp_[8923219]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8923221 'move' _field_destructor_tmp_[8923219] (8923223 '.' ctx[4860569] input[4859087]))
-
(8923227 call deinit[4133842] _field_destructor_tmp_[8923219] 154 96)
-
var i_x[7557287]:_ref(locale)[1467958]
-
(7557291 'move' i_x[7557287] (7557289 'set reference' call_tmp[4860542]))
-
(7557295 call deinit[135483] i_x[7557287])
-
(4860610 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . forward[4868994] ( this[4868998]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] ) : void[4]
const in arg this[4868998]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]-
{
-
var call_tmp[4869038]:locale[234]
-
var coerce_tmp[4869404]:BaseTensorResource(real(32),1)[2172058]
-
(4869410 'move' coerce_tmp[4869404] (4869406 'cast' BaseTensorResource(real(32),1)[2172058] this[4868998] 151 96))
-
var ret_tmp[5593369]:locale[234]
-
(9315562 '_check_nil' coerce_tmp[4869404] 151 96)
-
(4869043 call device[3723159] coerce_tmp[4869404] ret_tmp[5593369])
-
(5593372 'move' call_tmp[4869038] ret_tmp[5593369])
-
if (7549506 '==' (7549499 'cast' RootClass[236] (7549492 '.v' call_tmp[4869038] _instance[135293]) 151 96) nil[32])
-
{
-
(7549512 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8882003]:_ref(sumOp(3,real(32),3))[4867271]
-
(9357622 '_check_nil' this[4868998] 152 96)
-
(8882005 'move' call_tmp[8882003] (8882007 '.' this[4868998] operationCtx[4867517]))
-
var ctx[4869065]:sumOp(3,real(32),3)[4867255]
-
(4869067 call init=[4867542] ctx[4869065] call_tmp[8882003] 152 96)
-
var call_tmp[4869075]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4869453]:BaseTensorResource(real(32),1)[2172058]
-
(4869459 'move' coerce_tmp[4869453] (4869455 'cast' BaseTensorResource(real(32),1)[2172058] this[4868998] 153 96))
-
(9315564 '_check_nil' coerce_tmp[4869453] 153 96)
-
(4869077 'move' call_tmp[4869075] (4869080 call array[3725812] coerce_tmp[4869453]))
-
var call_tmp[4869088]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5605194]:ndarray(1,real(32))[2172117]
-
(4869096 call forward[4869462] ctx[4869065] ret_tmp[5605194])
-
(5605197 'move' call_tmp[4869088] ret_tmp[5605194])
-
(4869098 call =[4516299] call_tmp[4869075] call_tmp[4869088])
-
var _field_destructor_tmp_[8605626]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605628 'move' _field_destructor_tmp_[8605626] (8605630 '.v' call_tmp[4869088] data[2172108]))
-
(8605634 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605626] 154 96)
-
var _field_destructor_tmp_[8605636]:domain(1,int(64),one)[1765496]
-
(8605638 'move' _field_destructor_tmp_[8605636] (8605640 '.v' call_tmp[4869088] _domain[2172096]))
-
(8605644 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605636] 154 96)
-
var _field_destructor_tmp_[8923277]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8923279 'move' _field_destructor_tmp_[8923277] (8923281 '.' ctx[4869065] input[4867247]))
-
(8923285 call deinit[4133842] _field_destructor_tmp_[8923277] 154 96)
-
var i_x[7557299]:_ref(locale)[1467958]
-
(7557303 'move' i_x[7557299] (7557301 'set reference' call_tmp[4869038]))
-
(7557307 call deinit[135483] i_x[7557299])
-
(4869106 return _void[46])
}
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . forward[4879658] ( this[4879662]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] ) : void[4]
const in arg this[4879662]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]-
{
-
var call_tmp[4879702]:locale[234]
-
var coerce_tmp[4880068]:BaseTensorResource(real(32),3)[2453288]
-
(4880074 'move' coerce_tmp[4880068] (4880070 'cast' BaseTensorResource(real(32),3)[2453288] this[4879662] 151 96))
-
var ret_tmp[5594170]:locale[234]
-
(9315580 '_check_nil' coerce_tmp[4880068] 151 96)
-
(4879707 call device[3755661] coerce_tmp[4880068] ret_tmp[5594170])
-
(5594173 'move' call_tmp[4879702] ret_tmp[5594170])
-
if (7549542 '==' (7549535 'cast' RootClass[236] (7549528 '.v' call_tmp[4879702] _instance[135293]) 151 96) nil[32])
-
{
-
(7549548 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8883404]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204]
-
(9357624 '_check_nil' this[4879662] 152 96)
-
(8883406 'move' call_tmp[8883404] (8883408 '.' this[4879662] operationCtx[4878431]))
-
var ctx[4879729]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
(4879731 call init=[4878456] ctx[4879729] call_tmp[8883404] 152 96)
-
var call_tmp[4879739]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4880117]:BaseTensorResource(real(32),3)[2453288]
-
(4880123 'move' coerce_tmp[4880117] (4880119 'cast' BaseTensorResource(real(32),3)[2453288] this[4879662] 153 96))
-
(9315582 '_check_nil' coerce_tmp[4880117] 153 96)
-
(4879741 'move' call_tmp[4879739] (4879744 call array[3758314] coerce_tmp[4880117]))
-
var call_tmp[4879752]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605356]:ndarray(3,real(32))[2453347]
-
(4879760 call forward[4880126] ctx[4879729] ret_tmp[5605356])
-
(5605359 'move' call_tmp[4879752] ret_tmp[5605356])
-
(4879762 call =[4564652] call_tmp[4879739] call_tmp[4879752])
-
var _field_destructor_tmp_[8611388]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611390 'move' _field_destructor_tmp_[8611388] (8611392 '.v' call_tmp[4879752] data[2453338]))
-
(8611396 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611388] 154 96)
-
var _field_destructor_tmp_[8611398]:domain(3,int(64),one)[2438803]
-
(8611400 'move' _field_destructor_tmp_[8611398] (8611402 '.v' call_tmp[4879752] _domain[2453326]))
-
(8611406 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611398] 154 96)
-
var _field_destructor_tmp_[8923345]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8923347 'move' _field_destructor_tmp_[8923345] (8923349 '.' ctx[4879729] rhs[4878174]))
-
(8923353 call deinit[4133842] _field_destructor_tmp_[8923345] 154 96)
-
var _field_destructor_tmp_[8923355]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8923357 'move' _field_destructor_tmp_[8923355] (8923359 '.' ctx[4879729] lhs[4878167]))
-
(8923363 call deinit[4133842] _field_destructor_tmp_[8923355] 154 96)
-
var i_x[7557311]:_ref(locale)[1467958]
-
(7557315 'move' i_x[7557311] (7557313 'set reference' call_tmp[4879702]))
-
(7557319 call deinit[135483] i_x[7557311])
-
(4879770 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . forward[4886957] ( this[4886961]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] ) : void[4]
const in arg this[4886961]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]-
{
-
var call_tmp[4887001]:locale[234]
-
var coerce_tmp[4887367]:BaseTensorResource(real(32),1)[2172058]
-
(4887373 'move' coerce_tmp[4887367] (4887369 'cast' BaseTensorResource(real(32),1)[2172058] this[4886961] 151 96))
-
var ret_tmp[5593375]:locale[234]
-
(9315604 '_check_nil' coerce_tmp[4887367] 151 96)
-
(4887006 call device[3723159] coerce_tmp[4887367] ret_tmp[5593375])
-
(5593378 'move' call_tmp[4887001] ret_tmp[5593375])
-
if (7549578 '==' (7549571 'cast' RootClass[236] (7549564 '.v' call_tmp[4887001] _instance[135293]) 151 96) nil[32])
-
{
-
(7549584 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8884025]:_ref(maxOp(4,real(32),4))[4885250]
-
(9357626 '_check_nil' this[4886961] 152 96)
-
(8884027 'move' call_tmp[8884025] (8884029 '.' this[4886961] operationCtx[4885480]))
-
var ctx[4887028]:maxOp(4,real(32),4)[4885234]
-
(4887030 call init=[4885505] ctx[4887028] call_tmp[8884025] 152 96)
-
var call_tmp[4887038]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4887416]:BaseTensorResource(real(32),1)[2172058]
-
(4887422 'move' coerce_tmp[4887416] (4887418 'cast' BaseTensorResource(real(32),1)[2172058] this[4886961] 153 96))
-
(9315606 '_check_nil' coerce_tmp[4887416] 153 96)
-
(4887040 'move' call_tmp[4887038] (4887043 call array[3725812] coerce_tmp[4887416]))
-
var call_tmp[4887051]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5605440]:ndarray(1,real(32))[2172117]
-
(4887059 call forward[4887425] ctx[4887028] ret_tmp[5605440])
-
(5605443 'move' call_tmp[4887051] ret_tmp[5605440])
-
(4887061 call =[4516299] call_tmp[4887038] call_tmp[4887051])
-
var _field_destructor_tmp_[8605655]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605657 'move' _field_destructor_tmp_[8605655] (8605659 '.v' call_tmp[4887051] data[2172108]))
-
(8605663 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605655] 154 96)
-
var _field_destructor_tmp_[8605665]:domain(1,int(64),one)[1765496]
-
(8605667 'move' _field_destructor_tmp_[8605665] (8605669 '.v' call_tmp[4887051] _domain[2172096]))
-
(8605673 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605665] 154 96)
-
var _field_destructor_tmp_[8923413]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8923415 'move' _field_destructor_tmp_[8923413] (8923417 '.' ctx[4887028] input[4885226]))
-
(8923421 call deinit[4144055] _field_destructor_tmp_[8923413] 154 96)
-
var i_x[7557323]:_ref(locale)[1467958]
-
(7557327 'move' i_x[7557323] (7557325 'set reference' call_tmp[4887001]))
-
(7557331 call deinit[135483] i_x[7557323])
-
(4887069 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . forward[4894147] ( this[4894151]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] ) : void[4]
const in arg this[4894151]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]-
{
-
var call_tmp[4894191]:locale[234]
-
var coerce_tmp[4894557]:BaseTensorResource(real(32),4)[2594431]
-
(4894563 'move' coerce_tmp[4894557] (4894559 'cast' BaseTensorResource(real(32),4)[2594431] this[4894151] 151 96))
-
var ret_tmp[5594398]:locale[234]
-
(9315628 '_check_nil' coerce_tmp[4894557] 151 96)
-
(4894196 call device[3763041] coerce_tmp[4894557] ret_tmp[5594398])
-
(5594401 'move' call_tmp[4894191] ret_tmp[5594398])
-
if (7549614 '==' (7549607 'cast' RootClass[236] (7549600 '.v' call_tmp[4894191] _instance[135293]) 151 96) nil[32])
-
{
-
(7549620 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8884656]:_ref(reshapeOp(1,4,real(32)))[4892430]
-
(9357628 '_check_nil' this[4894151] 152 96)
-
(8884658 'move' call_tmp[8884656] (8884660 '.' this[4894151] operationCtx[4892670]))
-
var ctx[4894218]:reshapeOp(1,4,real(32))[4892414]
-
(4894220 call init=[4892695] ctx[4894218] call_tmp[8884656] 152 96)
-
var call_tmp[4894228]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4894606]:BaseTensorResource(real(32),4)[2594431]
-
(4894612 'move' coerce_tmp[4894606] (4894608 'cast' BaseTensorResource(real(32),4)[2594431] this[4894151] 153 96))
-
(9315630 '_check_nil' coerce_tmp[4894606] 153 96)
-
(4894230 'move' call_tmp[4894228] (4894233 call array[3765694] coerce_tmp[4894606]))
-
var call_tmp[4894241]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605518]:ndarray(4,real(32))[2594490]
-
(4894249 call forward[4894615] ctx[4894218] ret_tmp[5605518])
-
(5605521 'move' call_tmp[4894241] ret_tmp[5605518])
-
(4894251 call =[4584065] call_tmp[4894228] call_tmp[4894241])
-
var _field_destructor_tmp_[8612736]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612738 'move' _field_destructor_tmp_[8612736] (8612740 '.v' call_tmp[4894241] data[2594481]))
-
(8612744 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612736] 154 96)
-
var _field_destructor_tmp_[8612746]:domain(4,int(64),one)[1964360]
-
(8612748 'move' _field_destructor_tmp_[8612746] (8612750 '.v' call_tmp[4894241] _domain[2594469]))
-
(8612754 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612746] 154 96)
-
var _field_destructor_tmp_[8923471]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8923473 'move' _field_destructor_tmp_[8923471] (8923475 '.' ctx[4894218] input[4892406]))
-
(8923479 call deinit[4100020] _field_destructor_tmp_[8923471] 154 96)
-
var i_x[7557335]:_ref(locale)[1467958]
-
(7557339 'move' i_x[7557335] (7557337 'set reference' call_tmp[4894191]))
-
(7557343 call deinit[135483] i_x[7557335])
-
(4894259 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expandOp(4,real(32)))[4900663] . forward[4902059] ( this[4902063]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] ) : void[4]
const in arg this[4902063]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663]-
{
-
var call_tmp[4902103]:locale[234]
-
var coerce_tmp[4902469]:BaseTensorResource(real(32),4)[2594431]
-
(4902475 'move' coerce_tmp[4902469] (4902471 'cast' BaseTensorResource(real(32),4)[2594431] this[4902063] 151 96))
-
var ret_tmp[5594404]:locale[234]
-
(9315648 '_check_nil' coerce_tmp[4902469] 151 96)
-
(4902108 call device[3763041] coerce_tmp[4902469] ret_tmp[5594404])
-
(5594407 'move' call_tmp[4902103] ret_tmp[5594404])
-
if (7549650 '==' (7549643 'cast' RootClass[236] (7549636 '.v' call_tmp[4902103] _instance[135293]) 151 96) nil[32])
-
{
-
(7549656 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8885784]:_ref(expandOp(4,real(32)))[4900421]
-
(9357632 '_check_nil' this[4902063] 152 96)
-
(8885786 'move' call_tmp[8885784] (8885788 '.' this[4902063] operationCtx[4900660]))
-
var ctx[4902130]:expandOp(4,real(32))[4900405]
-
(4902132 call init=[4900685] ctx[4902130] call_tmp[8885784] 152 96)
-
var call_tmp[4902140]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4902518]:BaseTensorResource(real(32),4)[2594431]
-
(4902524 'move' coerce_tmp[4902518] (4902520 'cast' BaseTensorResource(real(32),4)[2594431] this[4902063] 153 96))
-
(9315650 '_check_nil' coerce_tmp[4902518] 153 96)
-
(4902142 'move' call_tmp[4902140] (4902145 call array[3765694] coerce_tmp[4902518]))
-
var call_tmp[4902153]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605608]:ndarray(4,real(32))[2594490]
-
(4902161 call forward[4902527] ctx[4902130] ret_tmp[5605608])
-
(5605611 'move' call_tmp[4902153] ret_tmp[5605608])
-
(4902163 call =[4584065] call_tmp[4902140] call_tmp[4902153])
-
var _field_destructor_tmp_[8612765]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612767 'move' _field_destructor_tmp_[8612765] (8612769 '.v' call_tmp[4902153] data[2594481]))
-
(8612773 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612765] 154 96)
-
var _field_destructor_tmp_[8612775]:domain(4,int(64),one)[1964360]
-
(8612777 'move' _field_destructor_tmp_[8612775] (8612779 '.v' call_tmp[4902153] _domain[2594469]))
-
(8612783 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612775] 154 96)
-
var _field_destructor_tmp_[8923529]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8923531 'move' _field_destructor_tmp_[8923529] (8923533 '.' ctx[4902130] input[4900397]))
-
(8923537 call deinit[4144055] _field_destructor_tmp_[8923529] 154 96)
-
var i_x[7557347]:_ref(locale)[1467958]
-
(7557351 'move' i_x[7557347] (7557349 'set reference' call_tmp[4902103]))
-
(7557355 call deinit[135483] i_x[7557347])
-
(4902171 return _void[46])
}
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . forward[4919740] ( this[4919744]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] ) : void[4]
const in arg this[4919744]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]-
{
-
var call_tmp[4919784]:locale[234]
-
var coerce_tmp[4920150]:BaseTensorResource(real(32),4)[2594431]
-
(4920156 'move' coerce_tmp[4920150] (4920152 'cast' BaseTensorResource(real(32),4)[2594431] this[4919744] 151 96))
-
var ret_tmp[5594410]:locale[234]
-
(9315676 '_check_nil' coerce_tmp[4920150] 151 96)
-
(4919789 call device[3763041] coerce_tmp[4920150] ret_tmp[5594410])
-
(5594413 'move' call_tmp[4919784] ret_tmp[5594410])
-
if (7549686 '==' (7549679 'cast' RootClass[236] (7549672 '.v' call_tmp[4919784] _instance[135293]) 151 96) nil[32])
-
{
-
(7549692 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8887077]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286]
-
(9357650 '_check_nil' this[4919744] 152 96)
-
(8887079 'move' call_tmp[8887077] (8887081 '.' this[4919744] operationCtx[4918513]))
-
var ctx[4919811]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
(4919813 call init=[4918538] ctx[4919811] call_tmp[8887077] 152 96)
-
var call_tmp[4919821]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4920199]:BaseTensorResource(real(32),4)[2594431]
-
(4920205 'move' coerce_tmp[4920199] (4920201 'cast' BaseTensorResource(real(32),4)[2594431] this[4919744] 153 96))
-
(9315678 '_check_nil' coerce_tmp[4920199] 153 96)
-
(4919823 'move' call_tmp[4919821] (4919826 call array[3765694] coerce_tmp[4920199]))
-
var call_tmp[4919834]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605824]:ndarray(4,real(32))[2594490]
-
(4919842 call forward[4920208] ctx[4919811] ret_tmp[5605824])
-
(5605827 'move' call_tmp[4919834] ret_tmp[5605824])
-
(4919844 call =[4584065] call_tmp[4919821] call_tmp[4919834])
-
var _field_destructor_tmp_[8612794]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612796 'move' _field_destructor_tmp_[8612794] (8612798 '.v' call_tmp[4919834] data[2594481]))
-
(8612802 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612794] 154 96)
-
var _field_destructor_tmp_[8612804]:domain(4,int(64),one)[1964360]
-
(8612806 'move' _field_destructor_tmp_[8612804] (8612808 '.v' call_tmp[4919834] _domain[2594469]))
-
(8612812 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612804] 154 96)
-
var _field_destructor_tmp_[8923597]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8923599 'move' _field_destructor_tmp_[8923597] (8923601 '.' ctx[4919811] rhs[4918256]))
-
(8923605 call deinit[4144055] _field_destructor_tmp_[8923597] 154 96)
-
var _field_destructor_tmp_[8923607]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8923609 'move' _field_destructor_tmp_[8923607] (8923611 '.' ctx[4919811] lhs[4918249]))
-
(8923615 call deinit[4144055] _field_destructor_tmp_[8923607] 154 96)
-
var i_x[7557467]:_ref(locale)[1467958]
-
(7557471 'move' i_x[7557467] (7557469 'set reference' call_tmp[4919784]))
-
(7557475 call deinit[135483] i_x[7557467])
-
(4919852 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] . forward[4925661] ( this[4925665]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] ) : void[4]
const in arg this[4925665]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]-
{
-
var call_tmp[4925705]:locale[234]
-
var coerce_tmp[4926071]:BaseTensorResource(real(32),4)[2594431]
-
(4926077 'move' coerce_tmp[4926071] (4926073 'cast' BaseTensorResource(real(32),4)[2594431] this[4925665] 151 96))
-
var ret_tmp[5594416]:locale[234]
-
(9315696 '_check_nil' coerce_tmp[4926071] 151 96)
-
(4925710 call device[3763041] coerce_tmp[4926071] ret_tmp[5594416])
-
(5594419 'move' call_tmp[4925705] ret_tmp[5594416])
-
if (7549722 '==' (7549715 'cast' RootClass[236] (7549708 '.v' call_tmp[4925705] _instance[135293]) 151 96) nil[32])
-
{
-
(7549728 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8887704]:_ref(expOp(shared BaseTensorResource(real(32),4)))[4924282]
-
(9357652 '_check_nil' this[4925665] 152 96)
-
(8887706 'move' call_tmp[8887704] (8887708 '.' this[4925665] operationCtx[4924503]))
-
var ctx[4925732]:expOp(shared BaseTensorResource(real(32),4))[4924257]
-
(4925734 call init=[4924528] ctx[4925732] call_tmp[8887704] 152 96)
-
var call_tmp[4925742]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4926120]:BaseTensorResource(real(32),4)[2594431]
-
(4926126 'move' coerce_tmp[4926120] (4926122 'cast' BaseTensorResource(real(32),4)[2594431] this[4925665] 153 96))
-
(9315698 '_check_nil' coerce_tmp[4926120] 153 96)
-
(4925744 'move' call_tmp[4925742] (4925747 call array[3765694] coerce_tmp[4926120]))
-
var call_tmp[4925755]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605896]:ndarray(4,real(32))[2594490]
-
(4925763 call forward[4926129] ctx[4925732] ret_tmp[5605896])
-
(5605899 'move' call_tmp[4925755] ret_tmp[5605896])
-
(4925765 call =[4584065] call_tmp[4925742] call_tmp[4925755])
-
var _field_destructor_tmp_[8612823]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612825 'move' _field_destructor_tmp_[8612823] (8612827 '.v' call_tmp[4925755] data[2594481]))
-
(8612831 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612823] 154 96)
-
var _field_destructor_tmp_[8612833]:domain(4,int(64),one)[1964360]
-
(8612835 'move' _field_destructor_tmp_[8612833] (8612837 '.v' call_tmp[4925755] _domain[2594469]))
-
(8612841 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612833] 154 96)
-
var _field_destructor_tmp_[8923665]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8923667 'move' _field_destructor_tmp_[8923665] (8923669 '.' ctx[4925732] input[4924250]))
-
(8923673 call deinit[4144055] _field_destructor_tmp_[8923665] 154 96)
-
var i_x[7557479]:_ref(locale)[1467958]
-
(7557483 'move' i_x[7557479] (7557481 'set reference' call_tmp[4925705]))
-
(7557487 call deinit[135483] i_x[7557479])
-
(4925773 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . forward[4933512] ( this[4933516]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] ) : void[4]
const in arg this[4933516]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]-
{
-
var call_tmp[4933556]:locale[234]
-
var coerce_tmp[4933922]:BaseTensorResource(real(32),1)[2172058]
-
(4933928 'move' coerce_tmp[4933922] (4933924 'cast' BaseTensorResource(real(32),1)[2172058] this[4933516] 151 96))
-
var ret_tmp[5593381]:locale[234]
-
(9315718 '_check_nil' coerce_tmp[4933922] 151 96)
-
(4933561 call device[3723159] coerce_tmp[4933922] ret_tmp[5593381])
-
(5593384 'move' call_tmp[4933556] ret_tmp[5593381])
-
if (7549758 '==' (7549751 'cast' RootClass[236] (7549744 '.v' call_tmp[4933556] _instance[135293]) 151 96) nil[32])
-
{
-
(7549764 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8888483]:_ref(sumOp(4,real(32),4))[4931789]
-
(9357654 '_check_nil' this[4933516] 152 96)
-
(8888485 'move' call_tmp[8888483] (8888487 '.' this[4933516] operationCtx[4932035]))
-
var ctx[4933583]:sumOp(4,real(32),4)[4931773]
-
(4933585 call init=[4932060] ctx[4933583] call_tmp[8888483] 152 96)
-
var call_tmp[4933593]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4933971]:BaseTensorResource(real(32),1)[2172058]
-
(4933977 'move' coerce_tmp[4933971] (4933973 'cast' BaseTensorResource(real(32),1)[2172058] this[4933516] 153 96))
-
(9315720 '_check_nil' coerce_tmp[4933971] 153 96)
-
(4933595 'move' call_tmp[4933593] (4933598 call array[3725812] coerce_tmp[4933971]))
-
var call_tmp[4933606]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5605971]:ndarray(1,real(32))[2172117]
-
(4933614 call forward[4933980] ctx[4933583] ret_tmp[5605971])
-
(5605974 'move' call_tmp[4933606] ret_tmp[5605971])
-
(4933616 call =[4516299] call_tmp[4933593] call_tmp[4933606])
-
var _field_destructor_tmp_[8605684]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605686 'move' _field_destructor_tmp_[8605684] (8605688 '.v' call_tmp[4933606] data[2172108]))
-
(8605692 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605684] 154 96)
-
var _field_destructor_tmp_[8605694]:domain(1,int(64),one)[1765496]
-
(8605696 'move' _field_destructor_tmp_[8605694] (8605698 '.v' call_tmp[4933606] _domain[2172096]))
-
(8605702 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605694] 154 96)
-
var _field_destructor_tmp_[8923723]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8923725 'move' _field_destructor_tmp_[8923723] (8923727 '.' ctx[4933583] input[4931765]))
-
(8923731 call deinit[4144055] _field_destructor_tmp_[8923723] 154 96)
-
var i_x[7557491]:_ref(locale)[1467958]
-
(7557495 'move' i_x[7557491] (7557493 'set reference' call_tmp[4933556]))
-
(7557499 call deinit[135483] i_x[7557491])
-
(4933624 return _void[46])
}
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . forward[4944562] ( this[4944566]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] ) : void[4]
const in arg this[4944566]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]-
{
-
var call_tmp[4944606]:locale[234]
-
var coerce_tmp[4944972]:BaseTensorResource(real(32),4)[2594431]
-
(4944978 'move' coerce_tmp[4944972] (4944974 'cast' BaseTensorResource(real(32),4)[2594431] this[4944566] 151 96))
-
var ret_tmp[5594422]:locale[234]
-
(9315736 '_check_nil' coerce_tmp[4944972] 151 96)
-
(4944611 call device[3763041] coerce_tmp[4944972] ret_tmp[5594422])
-
(5594425 'move' call_tmp[4944606] ret_tmp[5594422])
-
if (7549794 '==' (7549787 'cast' RootClass[236] (7549780 '.v' call_tmp[4944606] _instance[135293]) 151 96) nil[32])
-
{
-
(7549800 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8890101]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108]
-
(9357656 '_check_nil' this[4944566] 152 96)
-
(8890103 'move' call_tmp[8890101] (8890105 '.' this[4944566] operationCtx[4943335]))
-
var ctx[4944633]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
(4944635 call init=[4943360] ctx[4944633] call_tmp[8890101] 152 96)
-
var call_tmp[4944643]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4945021]:BaseTensorResource(real(32),4)[2594431]
-
(4945027 'move' coerce_tmp[4945021] (4945023 'cast' BaseTensorResource(real(32),4)[2594431] this[4944566] 153 96))
-
(9315738 '_check_nil' coerce_tmp[4945021] 153 96)
-
(4944645 'move' call_tmp[4944643] (4944648 call array[3765694] coerce_tmp[4945021]))
-
var call_tmp[4944656]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5606148]:ndarray(4,real(32))[2594490]
-
(4944664 call forward[4945030] ctx[4944633] ret_tmp[5606148])
-
(5606151 'move' call_tmp[4944656] ret_tmp[5606148])
-
(4944666 call =[4584065] call_tmp[4944643] call_tmp[4944656])
-
var _field_destructor_tmp_[8612997]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612999 'move' _field_destructor_tmp_[8612997] (8613001 '.v' call_tmp[4944656] data[2594481]))
-
(8613005 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612997] 154 96)
-
var _field_destructor_tmp_[8613007]:domain(4,int(64),one)[1964360]
-
(8613009 'move' _field_destructor_tmp_[8613007] (8613011 '.v' call_tmp[4944656] _domain[2594469]))
-
(8613015 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8613007] 154 96)
-
var _field_destructor_tmp_[8923791]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8923793 'move' _field_destructor_tmp_[8923791] (8923795 '.' ctx[4944633] rhs[4943078]))
-
(8923799 call deinit[4144055] _field_destructor_tmp_[8923791] 154 96)
-
var _field_destructor_tmp_[8923801]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8923803 'move' _field_destructor_tmp_[8923801] (8923805 '.' ctx[4944633] lhs[4943071]))
-
(8923809 call deinit[4144055] _field_destructor_tmp_[8923801] 154 96)
-
var i_x[7557503]:_ref(locale)[1467958]
-
(7557507 'move' i_x[7557503] (7557505 'set reference' call_tmp[4944606]))
-
(7557511 call deinit[135483] i_x[7557503])
-
(4944674 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . forward[4951907] ( this[4951911]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] ) : void[4]
const in arg this[4951911]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]-
{
-
var call_tmp[4951951]:locale[234]
-
var coerce_tmp[4952317]:BaseTensorResource(real(32),1)[2172058]
-
(4952323 'move' coerce_tmp[4952317] (4952319 'cast' BaseTensorResource(real(32),1)[2172058] this[4951911] 151 96))
-
var ret_tmp[5593387]:locale[234]
-
(9315760 '_check_nil' coerce_tmp[4952317] 151 96)
-
(4951956 call device[3723159] coerce_tmp[4952317] ret_tmp[5593387])
-
(5593390 'move' call_tmp[4951951] ret_tmp[5593387])
-
if (7549830 '==' (7549823 'cast' RootClass[236] (7549816 '.v' call_tmp[4951951] _instance[135293]) 151 96) nil[32])
-
{
-
(7549836 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8890722]:_ref(maxOp(5,real(32),5))[4950200]
-
(9357658 '_check_nil' this[4951911] 152 96)
-
(8890724 'move' call_tmp[8890722] (8890726 '.' this[4951911] operationCtx[4950430]))
-
var ctx[4951978]:maxOp(5,real(32),5)[4950184]
-
(4951980 call init=[4950455] ctx[4951978] call_tmp[8890722] 152 96)
-
var call_tmp[4951988]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4952366]:BaseTensorResource(real(32),1)[2172058]
-
(4952372 'move' coerce_tmp[4952366] (4952368 'cast' BaseTensorResource(real(32),1)[2172058] this[4951911] 153 96))
-
(9315762 '_check_nil' coerce_tmp[4952366] 153 96)
-
(4951990 'move' call_tmp[4951988] (4951993 call array[3725812] coerce_tmp[4952366]))
-
var call_tmp[4952001]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5606232]:ndarray(1,real(32))[2172117]
-
(4952009 call forward[4952375] ctx[4951978] ret_tmp[5606232])
-
(5606235 'move' call_tmp[4952001] ret_tmp[5606232])
-
(4952011 call =[4516299] call_tmp[4951988] call_tmp[4952001])
-
var _field_destructor_tmp_[8605713]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605715 'move' _field_destructor_tmp_[8605713] (8605717 '.v' call_tmp[4952001] data[2172108]))
-
(8605721 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605713] 154 96)
-
var _field_destructor_tmp_[8605723]:domain(1,int(64),one)[1765496]
-
(8605725 'move' _field_destructor_tmp_[8605723] (8605727 '.v' call_tmp[4952001] _domain[2172096]))
-
(8605731 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605723] 154 96)
-
var _field_destructor_tmp_[8923859]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8923861 'move' _field_destructor_tmp_[8923859] (8923863 '.' ctx[4951978] input[4950176]))
-
(8923867 call deinit[4159631] _field_destructor_tmp_[8923859] 154 96)
-
var i_x[7557515]:_ref(locale)[1467958]
-
(7557519 'move' i_x[7557515] (7557517 'set reference' call_tmp[4951951]))
-
(7557523 call deinit[135483] i_x[7557515])
-
(4952019 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . forward[4959129] ( this[4959133]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] ) : void[4]
const in arg this[4959133]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]-
{
-
var call_tmp[4959173]:locale[234]
-
var coerce_tmp[4959539]:BaseTensorResource(real(32),5)[2679277]
-
(4959545 'move' coerce_tmp[4959539] (4959541 'cast' BaseTensorResource(real(32),5)[2679277] this[4959133] 151 96))
-
var ret_tmp[5594614]:locale[234]
-
(9315784 '_check_nil' coerce_tmp[4959539] 151 96)
-
(4959178 call device[3770421] coerce_tmp[4959539] ret_tmp[5594614])
-
(5594617 'move' call_tmp[4959173] ret_tmp[5594614])
-
if (7549866 '==' (7549859 'cast' RootClass[236] (7549852 '.v' call_tmp[4959173] _instance[135293]) 151 96) nil[32])
-
{
-
(7549872 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8891353]:_ref(reshapeOp(1,5,real(32)))[4957412]
-
(9357660 '_check_nil' this[4959133] 152 96)
-
(8891355 'move' call_tmp[8891353] (8891357 '.' this[4959133] operationCtx[4957652]))
-
var ctx[4959200]:reshapeOp(1,5,real(32))[4957396]
-
(4959202 call init=[4957677] ctx[4959200] call_tmp[8891353] 152 96)
-
var call_tmp[4959210]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4959588]:BaseTensorResource(real(32),5)[2679277]
-
(4959594 'move' coerce_tmp[4959588] (4959590 'cast' BaseTensorResource(real(32),5)[2679277] this[4959133] 153 96))
-
(9315786 '_check_nil' coerce_tmp[4959588] 153 96)
-
(4959212 'move' call_tmp[4959210] (4959215 call array[3773074] coerce_tmp[4959588]))
-
var call_tmp[4959223]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606310]:ndarray(5,real(32))[2679336]
-
(4959231 call forward[4959597] ctx[4959200] ret_tmp[5606310])
-
(5606313 'move' call_tmp[4959223] ret_tmp[5606310])
-
(4959233 call =[4604233] call_tmp[4959210] call_tmp[4959223])
-
var _field_destructor_tmp_[8615157]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615159 'move' _field_destructor_tmp_[8615157] (8615161 '.v' call_tmp[4959223] data[2679327]))
-
(8615165 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615157] 154 96)
-
var _field_destructor_tmp_[8615167]:domain(5,int(64),one)[2663397]
-
(8615169 'move' _field_destructor_tmp_[8615167] (8615171 '.v' call_tmp[4959223] _domain[2679315]))
-
(8615175 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615167] 154 96)
-
var _field_destructor_tmp_[8923917]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8923919 'move' _field_destructor_tmp_[8923917] (8923921 '.' ctx[4959200] input[4957388]))
-
(8923925 call deinit[4100020] _field_destructor_tmp_[8923917] 154 96)
-
var i_x[7557527]:_ref(locale)[1467958]
-
(7557531 'move' i_x[7557527] (7557529 'set reference' call_tmp[4959173]))
-
(7557535 call deinit[135483] i_x[7557527])
-
(4959241 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expandOp(5,real(32)))[4965691] . forward[4967087] ( this[4967091]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] ) : void[4]
const in arg this[4967091]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691]-
{
-
var call_tmp[4967131]:locale[234]
-
var coerce_tmp[4967497]:BaseTensorResource(real(32),5)[2679277]
-
(4967503 'move' coerce_tmp[4967497] (4967499 'cast' BaseTensorResource(real(32),5)[2679277] this[4967091] 151 96))
-
var ret_tmp[5594620]:locale[234]
-
(9315804 '_check_nil' coerce_tmp[4967497] 151 96)
-
(4967136 call device[3770421] coerce_tmp[4967497] ret_tmp[5594620])
-
(5594623 'move' call_tmp[4967131] ret_tmp[5594620])
-
if (7549902 '==' (7549895 'cast' RootClass[236] (7549888 '.v' call_tmp[4967131] _instance[135293]) 151 96) nil[32])
-
{
-
(7549908 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8892553]:_ref(expandOp(5,real(32)))[4965449]
-
(9357664 '_check_nil' this[4967091] 152 96)
-
(8892555 'move' call_tmp[8892553] (8892557 '.' this[4967091] operationCtx[4965688]))
-
var ctx[4967158]:expandOp(5,real(32))[4965433]
-
(4967160 call init=[4965713] ctx[4967158] call_tmp[8892553] 152 96)
-
var call_tmp[4967168]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4967546]:BaseTensorResource(real(32),5)[2679277]
-
(4967552 'move' coerce_tmp[4967546] (4967548 'cast' BaseTensorResource(real(32),5)[2679277] this[4967091] 153 96))
-
(9315806 '_check_nil' coerce_tmp[4967546] 153 96)
-
(4967170 'move' call_tmp[4967168] (4967173 call array[3773074] coerce_tmp[4967546]))
-
var call_tmp[4967181]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606400]:ndarray(5,real(32))[2679336]
-
(4967189 call forward[4967555] ctx[4967158] ret_tmp[5606400])
-
(5606403 'move' call_tmp[4967181] ret_tmp[5606400])
-
(4967191 call =[4604233] call_tmp[4967168] call_tmp[4967181])
-
var _field_destructor_tmp_[8615186]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615188 'move' _field_destructor_tmp_[8615186] (8615190 '.v' call_tmp[4967181] data[2679327]))
-
(8615194 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615186] 154 96)
-
var _field_destructor_tmp_[8615196]:domain(5,int(64),one)[2663397]
-
(8615198 'move' _field_destructor_tmp_[8615196] (8615200 '.v' call_tmp[4967181] _domain[2679315]))
-
(8615204 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615196] 154 96)
-
var _field_destructor_tmp_[8923975]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8923977 'move' _field_destructor_tmp_[8923975] (8923979 '.' ctx[4967158] input[4965425]))
-
(8923983 call deinit[4159631] _field_destructor_tmp_[8923975] 154 96)
-
var i_x[7557539]:_ref(locale)[1467958]
-
(7557543 'move' i_x[7557539] (7557541 'set reference' call_tmp[4967131]))
-
(7557547 call deinit[135483] i_x[7557539])
-
(4967199 return _void[46])
}
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . forward[4985866] ( this[4985870]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] ) : void[4]
const in arg this[4985870]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]-
{
-
var call_tmp[4985910]:locale[234]
-
var coerce_tmp[4986276]:BaseTensorResource(real(32),5)[2679277]
-
(4986282 'move' coerce_tmp[4986276] (4986278 'cast' BaseTensorResource(real(32),5)[2679277] this[4985870] 151 96))
-
var ret_tmp[5594626]:locale[234]
-
(9315834 '_check_nil' coerce_tmp[4986276] 151 96)
-
(4985915 call device[3770421] coerce_tmp[4986276] ret_tmp[5594626])
-
(5594629 'move' call_tmp[4985910] ret_tmp[5594626])
-
if (7549938 '==' (7549931 'cast' RootClass[236] (7549924 '.v' call_tmp[4985910] _instance[135293]) 151 96) nil[32])
-
{
-
(7549944 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8893958]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412]
-
(9357686 '_check_nil' this[4985870] 152 96)
-
(8893960 'move' call_tmp[8893958] (8893962 '.' this[4985870] operationCtx[4984639]))
-
var ctx[4985937]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
(4985939 call init=[4984664] ctx[4985937] call_tmp[8893958] 152 96)
-
var call_tmp[4985947]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4986325]:BaseTensorResource(real(32),5)[2679277]
-
(4986331 'move' coerce_tmp[4986325] (4986327 'cast' BaseTensorResource(real(32),5)[2679277] this[4985870] 153 96))
-
(9315836 '_check_nil' coerce_tmp[4986325] 153 96)
-
(4985949 'move' call_tmp[4985947] (4985952 call array[3773074] coerce_tmp[4986325]))
-
var call_tmp[4985960]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606640]:ndarray(5,real(32))[2679336]
-
(4985968 call forward[4986334] ctx[4985937] ret_tmp[5606640])
-
(5606643 'move' call_tmp[4985960] ret_tmp[5606640])
-
(4985970 call =[4604233] call_tmp[4985947] call_tmp[4985960])
-
var _field_destructor_tmp_[8615215]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615217 'move' _field_destructor_tmp_[8615215] (8615219 '.v' call_tmp[4985960] data[2679327]))
-
(8615223 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615215] 154 96)
-
var _field_destructor_tmp_[8615225]:domain(5,int(64),one)[2663397]
-
(8615227 'move' _field_destructor_tmp_[8615225] (8615229 '.v' call_tmp[4985960] _domain[2679315]))
-
(8615233 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615225] 154 96)
-
var _field_destructor_tmp_[8924043]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8924045 'move' _field_destructor_tmp_[8924043] (8924047 '.' ctx[4985937] rhs[4984382]))
-
(8924051 call deinit[4159631] _field_destructor_tmp_[8924043] 154 96)
-
var _field_destructor_tmp_[8924053]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8924055 'move' _field_destructor_tmp_[8924053] (8924057 '.' ctx[4985937] lhs[4984375]))
-
(8924061 call deinit[4159631] _field_destructor_tmp_[8924053] 154 96)
-
var i_x[7557659]:_ref(locale)[1467958]
-
(7557663 'move' i_x[7557659] (7557661 'set reference' call_tmp[4985910]))
-
(7557667 call deinit[135483] i_x[7557659])
-
(4985978 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] . forward[4991787] ( this[4991791]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] ) : void[4]
const in arg this[4991791]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]-
{
-
var call_tmp[4991831]:locale[234]
-
var coerce_tmp[4992197]:BaseTensorResource(real(32),5)[2679277]
-
(4992203 'move' coerce_tmp[4992197] (4992199 'cast' BaseTensorResource(real(32),5)[2679277] this[4991791] 151 96))
-
var ret_tmp[5594632]:locale[234]
-
(9315854 '_check_nil' coerce_tmp[4992197] 151 96)
-
(4991836 call device[3770421] coerce_tmp[4992197] ret_tmp[5594632])
-
(5594635 'move' call_tmp[4991831] ret_tmp[5594632])
-
if (7549974 '==' (7549967 'cast' RootClass[236] (7549960 '.v' call_tmp[4991831] _instance[135293]) 151 96) nil[32])
-
{
-
(7549980 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8894585]:_ref(expOp(shared BaseTensorResource(real(32),5)))[4990408]
-
(9357688 '_check_nil' this[4991791] 152 96)
-
(8894587 'move' call_tmp[8894585] (8894589 '.' this[4991791] operationCtx[4990629]))
-
var ctx[4991858]:expOp(shared BaseTensorResource(real(32),5))[4990383]
-
(4991860 call init=[4990654] ctx[4991858] call_tmp[8894585] 152 96)
-
var call_tmp[4991868]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4992246]:BaseTensorResource(real(32),5)[2679277]
-
(4992252 'move' coerce_tmp[4992246] (4992248 'cast' BaseTensorResource(real(32),5)[2679277] this[4991791] 153 96))
-
(9315856 '_check_nil' coerce_tmp[4992246] 153 96)
-
(4991870 'move' call_tmp[4991868] (4991873 call array[3773074] coerce_tmp[4992246]))
-
var call_tmp[4991881]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606712]:ndarray(5,real(32))[2679336]
-
(4991889 call forward[4992255] ctx[4991858] ret_tmp[5606712])
-
(5606715 'move' call_tmp[4991881] ret_tmp[5606712])
-
(4991891 call =[4604233] call_tmp[4991868] call_tmp[4991881])
-
var _field_destructor_tmp_[8615244]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615246 'move' _field_destructor_tmp_[8615244] (8615248 '.v' call_tmp[4991881] data[2679327]))
-
(8615252 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615244] 154 96)
-
var _field_destructor_tmp_[8615254]:domain(5,int(64),one)[2663397]
-
(8615256 'move' _field_destructor_tmp_[8615254] (8615258 '.v' call_tmp[4991881] _domain[2679315]))
-
(8615262 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615254] 154 96)
-
var _field_destructor_tmp_[8924111]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8924113 'move' _field_destructor_tmp_[8924111] (8924115 '.' ctx[4991858] input[4990376]))
-
(8924119 call deinit[4159631] _field_destructor_tmp_[8924111] 154 96)
-
var i_x[7557671]:_ref(locale)[1467958]
-
(7557675 'move' i_x[7557671] (7557673 'set reference' call_tmp[4991831]))
-
(7557679 call deinit[135483] i_x[7557671])
-
(4991899 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . forward[5000347] ( this[5000351]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] ) : void[4]
const in arg this[5000351]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]-
{
-
var call_tmp[5000391]:locale[234]
-
var coerce_tmp[5000757]:BaseTensorResource(real(32),1)[2172058]
-
(5000763 'move' coerce_tmp[5000757] (5000759 'cast' BaseTensorResource(real(32),1)[2172058] this[5000351] 151 96))
-
var ret_tmp[5593393]:locale[234]
-
(9315876 '_check_nil' coerce_tmp[5000757] 151 96)
-
(5000396 call device[3723159] coerce_tmp[5000757] ret_tmp[5593393])
-
(5593396 'move' call_tmp[5000391] ret_tmp[5593393])
-
if (7550010 '==' (7550003 'cast' RootClass[236] (7549996 '.v' call_tmp[5000391] _instance[135293]) 151 96) nil[32])
-
{
-
(7550016 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8895512]:_ref(sumOp(5,real(32),5))[4998624]
-
(9357690 '_check_nil' this[5000351] 152 96)
-
(8895514 'move' call_tmp[8895512] (8895516 '.' this[5000351] operationCtx[4998870]))
-
var ctx[5000418]:sumOp(5,real(32),5)[4998608]
-
(5000420 call init=[4998895] ctx[5000418] call_tmp[8895512] 152 96)
-
var call_tmp[5000428]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5000806]:BaseTensorResource(real(32),1)[2172058]
-
(5000812 'move' coerce_tmp[5000806] (5000808 'cast' BaseTensorResource(real(32),1)[2172058] this[5000351] 153 96))
-
(9315878 '_check_nil' coerce_tmp[5000806] 153 96)
-
(5000430 'move' call_tmp[5000428] (5000433 call array[3725812] coerce_tmp[5000806]))
-
var call_tmp[5000441]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5606797]:ndarray(1,real(32))[2172117]
-
(5000449 call forward[5000815] ctx[5000418] ret_tmp[5606797])
-
(5606800 'move' call_tmp[5000441] ret_tmp[5606797])
-
(5000451 call =[4516299] call_tmp[5000428] call_tmp[5000441])
-
var _field_destructor_tmp_[8605742]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605744 'move' _field_destructor_tmp_[8605742] (8605746 '.v' call_tmp[5000441] data[2172108]))
-
(8605750 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605742] 154 96)
-
var _field_destructor_tmp_[8605752]:domain(1,int(64),one)[1765496]
-
(8605754 'move' _field_destructor_tmp_[8605752] (8605756 '.v' call_tmp[5000441] _domain[2172096]))
-
(8605760 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605752] 154 96)
-
var _field_destructor_tmp_[8924169]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8924171 'move' _field_destructor_tmp_[8924169] (8924173 '.' ctx[5000418] input[4998600]))
-
(8924177 call deinit[4159631] _field_destructor_tmp_[8924169] 154 96)
-
var i_x[7557683]:_ref(locale)[1467958]
-
(7557687 'move' i_x[7557683] (7557685 'set reference' call_tmp[5000391]))
-
(7557691 call deinit[135483] i_x[7557683])
-
(5000459 return _void[46])
}
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . forward[5011869] ( this[5011873]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] ) : void[4]
const in arg this[5011873]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]-
{
-
var call_tmp[5011913]:locale[234]
-
var coerce_tmp[5012279]:BaseTensorResource(real(32),5)[2679277]
-
(5012285 'move' coerce_tmp[5012279] (5012281 'cast' BaseTensorResource(real(32),5)[2679277] this[5011873] 151 96))
-
var ret_tmp[5594638]:locale[234]
-
(9315894 '_check_nil' coerce_tmp[5012279] 151 96)
-
(5011918 call device[3770421] coerce_tmp[5012279] ret_tmp[5594638])
-
(5594641 'move' call_tmp[5011913] ret_tmp[5594638])
-
if (7550046 '==' (7550039 'cast' RootClass[236] (7550032 '.v' call_tmp[5011913] _instance[135293]) 151 96) nil[32])
-
{
-
(7550052 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8897347]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415]
-
(9357692 '_check_nil' this[5011873] 152 96)
-
(8897349 'move' call_tmp[8897347] (8897351 '.' this[5011873] operationCtx[5010642]))
-
var ctx[5011940]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
(5011942 call init=[5010667] ctx[5011940] call_tmp[8897347] 152 96)
-
var call_tmp[5011950]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5012328]:BaseTensorResource(real(32),5)[2679277]
-
(5012334 'move' coerce_tmp[5012328] (5012330 'cast' BaseTensorResource(real(32),5)[2679277] this[5011873] 153 96))
-
(9315896 '_check_nil' coerce_tmp[5012328] 153 96)
-
(5011952 'move' call_tmp[5011950] (5011955 call array[3773074] coerce_tmp[5012328]))
-
var call_tmp[5011963]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606989]:ndarray(5,real(32))[2679336]
-
(5011971 call forward[5012337] ctx[5011940] ret_tmp[5606989])
-
(5606992 'move' call_tmp[5011963] ret_tmp[5606989])
-
(5011973 call =[4604233] call_tmp[5011950] call_tmp[5011963])
-
var _field_destructor_tmp_[8615447]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615449 'move' _field_destructor_tmp_[8615447] (8615451 '.v' call_tmp[5011963] data[2679327]))
-
(8615455 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615447] 154 96)
-
var _field_destructor_tmp_[8615457]:domain(5,int(64),one)[2663397]
-
(8615459 'move' _field_destructor_tmp_[8615457] (8615461 '.v' call_tmp[5011963] _domain[2679315]))
-
(8615465 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615457] 154 96)
-
var _field_destructor_tmp_[8924237]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8924239 'move' _field_destructor_tmp_[8924237] (8924241 '.' ctx[5011940] rhs[5010385]))
-
(8924245 call deinit[4159631] _field_destructor_tmp_[8924237] 154 96)
-
var _field_destructor_tmp_[8924247]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8924249 'move' _field_destructor_tmp_[8924247] (8924251 '.' ctx[5011940] lhs[5010378]))
-
(8924255 call deinit[4159631] _field_destructor_tmp_[8924247] 154 96)
-
var i_x[7557695]:_ref(locale)[1467958]
-
(7557699 'move' i_x[7557695] (7557697 'set reference' call_tmp[5011913]))
-
(7557703 call deinit[135483] i_x[7557695])
-
(5011981 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . forward[5019260] ( this[5019264]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] ) : void[4]
const in arg this[5019264]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]-
{
-
var call_tmp[5019304]:locale[234]
-
var coerce_tmp[5019670]:BaseTensorResource(real(32),1)[2172058]
-
(5019676 'move' coerce_tmp[5019670] (5019672 'cast' BaseTensorResource(real(32),1)[2172058] this[5019264] 151 96))
-
var ret_tmp[5593399]:locale[234]
-
(9315918 '_check_nil' coerce_tmp[5019670] 151 96)
-
(5019309 call device[3723159] coerce_tmp[5019670] ret_tmp[5593399])
-
(5593402 'move' call_tmp[5019304] ret_tmp[5593399])
-
if (7550082 '==' (7550075 'cast' RootClass[236] (7550068 '.v' call_tmp[5019304] _instance[135293]) 151 96) nil[32])
-
{
-
(7550088 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8897968]:_ref(maxOp(6,real(32),6))[5017553]
-
(9357694 '_check_nil' this[5019264] 152 96)
-
(8897970 'move' call_tmp[8897968] (8897972 '.' this[5019264] operationCtx[5017783]))
-
var ctx[5019331]:maxOp(6,real(32),6)[5017537]
-
(5019333 call init=[5017808] ctx[5019331] call_tmp[8897968] 152 96)
-
var call_tmp[5019341]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5019719]:BaseTensorResource(real(32),1)[2172058]
-
(5019725 'move' coerce_tmp[5019719] (5019721 'cast' BaseTensorResource(real(32),1)[2172058] this[5019264] 153 96))
-
(9315920 '_check_nil' coerce_tmp[5019719] 153 96)
-
(5019343 'move' call_tmp[5019341] (5019346 call array[3725812] coerce_tmp[5019719]))
-
var call_tmp[5019354]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5607073]:ndarray(1,real(32))[2172117]
-
(5019362 call forward[5019728] ctx[5019331] ret_tmp[5607073])
-
(5607076 'move' call_tmp[5019354] ret_tmp[5607073])
-
(5019364 call =[4516299] call_tmp[5019341] call_tmp[5019354])
-
var _field_destructor_tmp_[8605771]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605773 'move' _field_destructor_tmp_[8605771] (8605775 '.v' call_tmp[5019354] data[2172108]))
-
(8605779 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605771] 154 96)
-
var _field_destructor_tmp_[8605781]:domain(1,int(64),one)[1765496]
-
(8605783 'move' _field_destructor_tmp_[8605781] (8605785 '.v' call_tmp[5019354] _domain[2172096]))
-
(8605789 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605781] 154 96)
-
var _field_destructor_tmp_[8924305]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8924307 'move' _field_destructor_tmp_[8924305] (8924309 '.' ctx[5019331] input[5017529]))
-
(8924313 call deinit[4176662] _field_destructor_tmp_[8924305] 154 96)
-
var i_x[7557707]:_ref(locale)[1467958]
-
(7557711 'move' i_x[7557707] (7557709 'set reference' call_tmp[5019304]))
-
(7557715 call deinit[135483] i_x[7557707])
-
(5019372 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . forward[5026544] ( this[5026548]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] ) : void[4]
const in arg this[5026548]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]-
{
-
var call_tmp[5026588]:locale[234]
-
var coerce_tmp[5026954]:BaseTensorResource(real(32),6)[2850618]
-
(5026960 'move' coerce_tmp[5026954] (5026956 'cast' BaseTensorResource(real(32),6)[2850618] this[5026548] 151 96))
-
var ret_tmp[5594818]:locale[234]
-
(9315942 '_check_nil' coerce_tmp[5026954] 151 96)
-
(5026593 call device[3777801] coerce_tmp[5026954] ret_tmp[5594818])
-
(5594821 'move' call_tmp[5026588] ret_tmp[5594818])
-
if (7550118 '==' (7550111 'cast' RootClass[236] (7550104 '.v' call_tmp[5026588] _instance[135293]) 151 96) nil[32])
-
{
-
(7550124 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8898599]:_ref(reshapeOp(1,6,real(32)))[5024827]
-
(9357696 '_check_nil' this[5026548] 152 96)
-
(8898601 'move' call_tmp[8898599] (8898603 '.' this[5026548] operationCtx[5025067]))
-
var ctx[5026615]:reshapeOp(1,6,real(32))[5024811]
-
(5026617 call init=[5025092] ctx[5026615] call_tmp[8898599] 152 96)
-
var call_tmp[5026625]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5027003]:BaseTensorResource(real(32),6)[2850618]
-
(5027009 'move' coerce_tmp[5027003] (5027005 'cast' BaseTensorResource(real(32),6)[2850618] this[5026548] 153 96))
-
(9315944 '_check_nil' coerce_tmp[5027003] 153 96)
-
(5026627 'move' call_tmp[5026625] (5026630 call array[3780454] coerce_tmp[5027003]))
-
var call_tmp[5026638]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607151]:ndarray(6,real(32))[2850677]
-
(5026646 call forward[5027012] ctx[5026615] ret_tmp[5607151])
-
(5607154 'move' call_tmp[5026638] ret_tmp[5607151])
-
(5026648 call =[4625378] call_tmp[5026625] call_tmp[5026638])
-
var _field_destructor_tmp_[8617682]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617684 'move' _field_destructor_tmp_[8617682] (8617686 '.v' call_tmp[5026638] data[2850668]))
-
(8617690 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617682] 154 96)
-
var _field_destructor_tmp_[8617692]:domain(6,int(64),one)[2834180]
-
(8617694 'move' _field_destructor_tmp_[8617692] (8617696 '.v' call_tmp[5026638] _domain[2850656]))
-
(8617700 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617692] 154 96)
-
var _field_destructor_tmp_[8924363]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8924365 'move' _field_destructor_tmp_[8924363] (8924367 '.' ctx[5026615] input[5024803]))
-
(8924371 call deinit[4100020] _field_destructor_tmp_[8924363] 154 96)
-
var i_x[7557719]:_ref(locale)[1467958]
-
(7557723 'move' i_x[7557719] (7557721 'set reference' call_tmp[5026588]))
-
(7557727 call deinit[135483] i_x[7557719])
-
(5026656 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expandOp(6,real(32)))[5033152] . forward[5034548] ( this[5034552]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] ) : void[4]
const in arg this[5034552]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152]-
{
-
var call_tmp[5034592]:locale[234]
-
var coerce_tmp[5034958]:BaseTensorResource(real(32),6)[2850618]
-
(5034964 'move' coerce_tmp[5034958] (5034960 'cast' BaseTensorResource(real(32),6)[2850618] this[5034552] 151 96))
-
var ret_tmp[5594824]:locale[234]
-
(9315962 '_check_nil' coerce_tmp[5034958] 151 96)
-
(5034597 call device[3777801] coerce_tmp[5034958] ret_tmp[5594824])
-
(5594827 'move' call_tmp[5034592] ret_tmp[5594824])
-
if (7550154 '==' (7550147 'cast' RootClass[236] (7550140 '.v' call_tmp[5034592] _instance[135293]) 151 96) nil[32])
-
{
-
(7550160 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8899871]:_ref(expandOp(6,real(32)))[5032910]
-
(9357700 '_check_nil' this[5034552] 152 96)
-
(8899873 'move' call_tmp[8899871] (8899875 '.' this[5034552] operationCtx[5033149]))
-
var ctx[5034619]:expandOp(6,real(32))[5032894]
-
(5034621 call init=[5033174] ctx[5034619] call_tmp[8899871] 152 96)
-
var call_tmp[5034629]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5035007]:BaseTensorResource(real(32),6)[2850618]
-
(5035013 'move' coerce_tmp[5035007] (5035009 'cast' BaseTensorResource(real(32),6)[2850618] this[5034552] 153 96))
-
(9315964 '_check_nil' coerce_tmp[5035007] 153 96)
-
(5034631 'move' call_tmp[5034629] (5034634 call array[3780454] coerce_tmp[5035007]))
-
var call_tmp[5034642]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607241]:ndarray(6,real(32))[2850677]
-
(5034650 call forward[5035016] ctx[5034619] ret_tmp[5607241])
-
(5607244 'move' call_tmp[5034642] ret_tmp[5607241])
-
(5034652 call =[4625378] call_tmp[5034629] call_tmp[5034642])
-
var _field_destructor_tmp_[8617711]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617713 'move' _field_destructor_tmp_[8617711] (8617715 '.v' call_tmp[5034642] data[2850668]))
-
(8617719 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617711] 154 96)
-
var _field_destructor_tmp_[8617721]:domain(6,int(64),one)[2834180]
-
(8617723 'move' _field_destructor_tmp_[8617721] (8617725 '.v' call_tmp[5034642] _domain[2850656]))
-
(8617729 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617721] 154 96)
-
var _field_destructor_tmp_[8924421]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8924423 'move' _field_destructor_tmp_[8924421] (8924425 '.' ctx[5034619] input[5032886]))
-
(8924429 call deinit[4176662] _field_destructor_tmp_[8924421] 154 96)
-
var i_x[7557731]:_ref(locale)[1467958]
-
(7557735 'move' i_x[7557731] (7557733 'set reference' call_tmp[5034592]))
-
(7557739 call deinit[135483] i_x[7557731])
-
(5034660 return _void[46])
}
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . forward[5054425] ( this[5054429]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] ) : void[4]
const in arg this[5054429]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]-
{
-
var call_tmp[5054469]:locale[234]
-
var coerce_tmp[5054835]:BaseTensorResource(real(32),6)[2850618]
-
(5054841 'move' coerce_tmp[5054835] (5054837 'cast' BaseTensorResource(real(32),6)[2850618] this[5054429] 151 96))
-
var ret_tmp[5594830]:locale[234]
-
(9315994 '_check_nil' coerce_tmp[5054835] 151 96)
-
(5054474 call device[3777801] coerce_tmp[5054835] ret_tmp[5594830])
-
(5594833 'move' call_tmp[5054469] ret_tmp[5594830])
-
if (7550190 '==' (7550183 'cast' RootClass[236] (7550176 '.v' call_tmp[5054469] _instance[135293]) 151 96) nil[32])
-
{
-
(7550196 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8901388]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971]
-
(9357726 '_check_nil' this[5054429] 152 96)
-
(8901390 'move' call_tmp[8901388] (8901392 '.' this[5054429] operationCtx[5053198]))
-
var ctx[5054496]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
(5054498 call init=[5053223] ctx[5054496] call_tmp[8901388] 152 96)
-
var call_tmp[5054506]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5054884]:BaseTensorResource(real(32),6)[2850618]
-
(5054890 'move' coerce_tmp[5054884] (5054886 'cast' BaseTensorResource(real(32),6)[2850618] this[5054429] 153 96))
-
(9315996 '_check_nil' coerce_tmp[5054884] 153 96)
-
(5054508 'move' call_tmp[5054506] (5054511 call array[3780454] coerce_tmp[5054884]))
-
var call_tmp[5054519]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607505]:ndarray(6,real(32))[2850677]
-
(5054527 call forward[5054893] ctx[5054496] ret_tmp[5607505])
-
(5607508 'move' call_tmp[5054519] ret_tmp[5607505])
-
(5054529 call =[4625378] call_tmp[5054506] call_tmp[5054519])
-
var _field_destructor_tmp_[8617740]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617742 'move' _field_destructor_tmp_[8617740] (8617744 '.v' call_tmp[5054519] data[2850668]))
-
(8617748 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617740] 154 96)
-
var _field_destructor_tmp_[8617750]:domain(6,int(64),one)[2834180]
-
(8617752 'move' _field_destructor_tmp_[8617750] (8617754 '.v' call_tmp[5054519] _domain[2850656]))
-
(8617758 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617750] 154 96)
-
var _field_destructor_tmp_[8924489]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8924491 'move' _field_destructor_tmp_[8924489] (8924493 '.' ctx[5054496] rhs[5052941]))
-
(8924497 call deinit[4176662] _field_destructor_tmp_[8924489] 154 96)
-
var _field_destructor_tmp_[8924499]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8924501 'move' _field_destructor_tmp_[8924499] (8924503 '.' ctx[5054496] lhs[5052934]))
-
(8924507 call deinit[4176662] _field_destructor_tmp_[8924499] 154 96)
-
var i_x[7557851]:_ref(locale)[1467958]
-
(7557855 'move' i_x[7557851] (7557853 'set reference' call_tmp[5054469]))
-
(7557859 call deinit[135483] i_x[7557851])
-
(5054537 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] . forward[5060346] ( this[5060350]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] ) : void[4]
const in arg this[5060350]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]-
{
-
var call_tmp[5060390]:locale[234]
-
var coerce_tmp[5060756]:BaseTensorResource(real(32),6)[2850618]
-
(5060762 'move' coerce_tmp[5060756] (5060758 'cast' BaseTensorResource(real(32),6)[2850618] this[5060350] 151 96))
-
var ret_tmp[5594836]:locale[234]
-
(9316014 '_check_nil' coerce_tmp[5060756] 151 96)
-
(5060395 call device[3777801] coerce_tmp[5060756] ret_tmp[5594836])
-
(5594839 'move' call_tmp[5060390] ret_tmp[5594836])
-
if (7550226 '==' (7550219 'cast' RootClass[236] (7550212 '.v' call_tmp[5060390] _instance[135293]) 151 96) nil[32])
-
{
-
(7550232 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8902015]:_ref(expOp(shared BaseTensorResource(real(32),6)))[5058967]
-
(9357728 '_check_nil' this[5060350] 152 96)
-
(8902017 'move' call_tmp[8902015] (8902019 '.' this[5060350] operationCtx[5059188]))
-
var ctx[5060417]:expOp(shared BaseTensorResource(real(32),6))[5058942]
-
(5060419 call init=[5059213] ctx[5060417] call_tmp[8902015] 152 96)
-
var call_tmp[5060427]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5060805]:BaseTensorResource(real(32),6)[2850618]
-
(5060811 'move' coerce_tmp[5060805] (5060807 'cast' BaseTensorResource(real(32),6)[2850618] this[5060350] 153 96))
-
(9316016 '_check_nil' coerce_tmp[5060805] 153 96)
-
(5060429 'move' call_tmp[5060427] (5060432 call array[3780454] coerce_tmp[5060805]))
-
var call_tmp[5060440]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607577]:ndarray(6,real(32))[2850677]
-
(5060448 call forward[5060814] ctx[5060417] ret_tmp[5607577])
-
(5607580 'move' call_tmp[5060440] ret_tmp[5607577])
-
(5060450 call =[4625378] call_tmp[5060427] call_tmp[5060440])
-
var _field_destructor_tmp_[8617769]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617771 'move' _field_destructor_tmp_[8617769] (8617773 '.v' call_tmp[5060440] data[2850668]))
-
(8617777 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617769] 154 96)
-
var _field_destructor_tmp_[8617779]:domain(6,int(64),one)[2834180]
-
(8617781 'move' _field_destructor_tmp_[8617779] (8617783 '.v' call_tmp[5060440] _domain[2850656]))
-
(8617787 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617779] 154 96)
-
var _field_destructor_tmp_[8924557]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8924559 'move' _field_destructor_tmp_[8924557] (8924561 '.' ctx[5060417] input[5058935]))
-
(8924565 call deinit[4176662] _field_destructor_tmp_[8924557] 154 96)
-
var i_x[7557863]:_ref(locale)[1467958]
-
(7557867 'move' i_x[7557863] (7557865 'set reference' call_tmp[5060390]))
-
(7557871 call deinit[135483] i_x[7557863])
-
(5060458 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . forward[5068938] ( this[5068942]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] ) : void[4]
const in arg this[5068942]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]-
{
-
var call_tmp[5068982]:locale[234]
-
var coerce_tmp[5069348]:BaseTensorResource(real(32),1)[2172058]
-
(5069354 'move' coerce_tmp[5069348] (5069350 'cast' BaseTensorResource(real(32),1)[2172058] this[5068942] 151 96))
-
var ret_tmp[5593405]:locale[234]
-
(9316036 '_check_nil' coerce_tmp[5069348] 151 96)
-
(5068987 call device[3723159] coerce_tmp[5069348] ret_tmp[5593405])
-
(5593408 'move' call_tmp[5068982] ret_tmp[5593405])
-
if (7550262 '==' (7550255 'cast' RootClass[236] (7550248 '.v' call_tmp[5068982] _instance[135293]) 151 96) nil[32])
-
{
-
(7550268 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8902942]:_ref(sumOp(6,real(32),6))[5067215]
-
(9357730 '_check_nil' this[5068942] 152 96)
-
(8902944 'move' call_tmp[8902942] (8902946 '.' this[5068942] operationCtx[5067461]))
-
var ctx[5069009]:sumOp(6,real(32),6)[5067199]
-
(5069011 call init=[5067486] ctx[5069009] call_tmp[8902942] 152 96)
-
var call_tmp[5069019]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5069397]:BaseTensorResource(real(32),1)[2172058]
-
(5069403 'move' coerce_tmp[5069397] (5069399 'cast' BaseTensorResource(real(32),1)[2172058] this[5068942] 153 96))
-
(9316038 '_check_nil' coerce_tmp[5069397] 153 96)
-
(5069021 'move' call_tmp[5069019] (5069024 call array[3725812] coerce_tmp[5069397]))
-
var call_tmp[5069032]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5607662]:ndarray(1,real(32))[2172117]
-
(5069040 call forward[5069406] ctx[5069009] ret_tmp[5607662])
-
(5607665 'move' call_tmp[5069032] ret_tmp[5607662])
-
(5069042 call =[4516299] call_tmp[5069019] call_tmp[5069032])
-
var _field_destructor_tmp_[8605800]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605802 'move' _field_destructor_tmp_[8605800] (8605804 '.v' call_tmp[5069032] data[2172108]))
-
(8605808 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605800] 154 96)
-
var _field_destructor_tmp_[8605810]:domain(1,int(64),one)[1765496]
-
(8605812 'move' _field_destructor_tmp_[8605810] (8605814 '.v' call_tmp[5069032] _domain[2172096]))
-
(8605818 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605810] 154 96)
-
var _field_destructor_tmp_[8924615]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8924617 'move' _field_destructor_tmp_[8924615] (8924619 '.' ctx[5069009] input[5067191]))
-
(8924623 call deinit[4176662] _field_destructor_tmp_[8924615] 154 96)
-
var i_x[7557875]:_ref(locale)[1467958]
-
(7557879 'move' i_x[7557875] (7557877 'set reference' call_tmp[5068982]))
-
(7557883 call deinit[135483] i_x[7557875])
-
(5069050 return _void[46])
}
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . forward[5080881] ( this[5080885]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] ) : void[4]
const in arg this[5080885]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]-
{
-
var call_tmp[5080925]:locale[234]
-
var coerce_tmp[5081291]:BaseTensorResource(real(32),6)[2850618]
-
(5081297 'move' coerce_tmp[5081291] (5081293 'cast' BaseTensorResource(real(32),6)[2850618] this[5080885] 151 96))
-
var ret_tmp[5594842]:locale[234]
-
(9316054 '_check_nil' coerce_tmp[5081291] 151 96)
-
(5080930 call device[3777801] coerce_tmp[5081291] ret_tmp[5594842])
-
(5594845 'move' call_tmp[5080925] ret_tmp[5594842])
-
if (7550298 '==' (7550291 'cast' RootClass[236] (7550284 '.v' call_tmp[5080925] _instance[135293]) 151 96) nil[32])
-
{
-
(7550304 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8904994]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427]
-
(9357732 '_check_nil' this[5080885] 152 96)
-
(8904996 'move' call_tmp[8904994] (8904998 '.' this[5080885] operationCtx[5079654]))
-
var ctx[5080952]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
(5080954 call init=[5079679] ctx[5080952] call_tmp[8904994] 152 96)
-
var call_tmp[5080962]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5081340]:BaseTensorResource(real(32),6)[2850618]
-
(5081346 'move' coerce_tmp[5081340] (5081342 'cast' BaseTensorResource(real(32),6)[2850618] this[5080885] 153 96))
-
(9316056 '_check_nil' coerce_tmp[5081340] 153 96)
-
(5080964 'move' call_tmp[5080962] (5080967 call array[3780454] coerce_tmp[5081340]))
-
var call_tmp[5080975]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607869]:ndarray(6,real(32))[2850677]
-
(5080983 call forward[5081349] ctx[5080952] ret_tmp[5607869])
-
(5607872 'move' call_tmp[5080975] ret_tmp[5607869])
-
(5080985 call =[4625378] call_tmp[5080962] call_tmp[5080975])
-
var _field_destructor_tmp_[8618001]:[domain(6,int(64),one)] real(32)[2858217]
-
(8618003 'move' _field_destructor_tmp_[8618001] (8618005 '.v' call_tmp[5080975] data[2850668]))
-
(8618009 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8618001] 154 96)
-
var _field_destructor_tmp_[8618011]:domain(6,int(64),one)[2834180]
-
(8618013 'move' _field_destructor_tmp_[8618011] (8618015 '.v' call_tmp[5080975] _domain[2850656]))
-
(8618019 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8618011] 154 96)
-
var _field_destructor_tmp_[8924683]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8924685 'move' _field_destructor_tmp_[8924683] (8924687 '.' ctx[5080952] rhs[5079397]))
-
(8924691 call deinit[4176662] _field_destructor_tmp_[8924683] 154 96)
-
var _field_destructor_tmp_[8924693]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8924695 'move' _field_destructor_tmp_[8924693] (8924697 '.' ctx[5080952] lhs[5079390]))
-
(8924701 call deinit[4176662] _field_destructor_tmp_[8924693] 154 96)
-
var i_x[7557887]:_ref(locale)[1467958]
-
(7557891 'move' i_x[7557887] (7557889 'set reference' call_tmp[5080925]))
-
(7557895 call deinit[135483] i_x[7557887])
-
(5080993 return _void[46])
}
-
- «»
function TensorResource(real(32),1,addOp(1,real(32)))[5160034] . forward[5161453] ( this[5161457]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] ) : void[4]
const in arg this[5161457]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]-
{
-
var call_tmp[5161497]:locale[234]
-
var coerce_tmp[5161863]:BaseTensorResource(real(32),1)[2172058]
-
(5161869 'move' coerce_tmp[5161863] (5161865 'cast' BaseTensorResource(real(32),1)[2172058] this[5161457] 151 96))
-
var ret_tmp[5593417]:locale[234]
-
(9316106 '_check_nil' coerce_tmp[5161863] 151 96)
-
(5161502 call device[3723159] coerce_tmp[5161863] ret_tmp[5593417])
-
(5593420 'move' call_tmp[5161497] ret_tmp[5593417])
-
if (7550406 '==' (7550399 'cast' RootClass[236] (7550392 '.v' call_tmp[5161497] _instance[135293]) 151 96) nil[32])
-
{
-
(7550412 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8912382]:_ref(addOp(1,real(32)))[5159795]
-
(9357932 '_check_nil' this[5161457] 152 96)
-
(8912384 'move' call_tmp[8912382] (8912386 '.' this[5161457] operationCtx[5160031]))
-
var ctx[5161524]:addOp(1,real(32))[5159779]
-
(5161526 call init=[5160056] ctx[5161524] call_tmp[8912382] 152 96)
-
var call_tmp[5161534]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5161912]:BaseTensorResource(real(32),1)[2172058]
-
(5161918 'move' coerce_tmp[5161912] (5161914 'cast' BaseTensorResource(real(32),1)[2172058] this[5161457] 153 96))
-
(9316108 '_check_nil' coerce_tmp[5161912] 153 96)
-
(5161536 'move' call_tmp[5161534] (5161539 call array[3725812] coerce_tmp[5161912]))
-
var call_tmp[5161547]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5608124]:ndarray(1,real(32))[2172117]
-
(5161555 call forward[5161921] ctx[5161524] ret_tmp[5608124])
-
(5608127 'move' call_tmp[5161547] ret_tmp[5608124])
-
(5161557 call =[4516299] call_tmp[5161534] call_tmp[5161547])
-
var _field_destructor_tmp_[8605858]:[domain(1,int(64),one)] real(32)[2178522]
-
(8605860 'move' _field_destructor_tmp_[8605858] (8605862 '.v' call_tmp[5161547] data[2172108]))
-
(8605866 call chpl__autoDestroy[4097165] _field_destructor_tmp_[8605858] 154 96)
-
var _field_destructor_tmp_[8605868]:domain(1,int(64),one)[1765496]
-
(8605870 'move' _field_destructor_tmp_[8605868] (8605872 '.v' call_tmp[5161547] _domain[2172096]))
-
(8605876 call chpl__autoDestroy[3989014] _field_destructor_tmp_[8605868] 154 96)
-
var _field_destructor_tmp_[8924788]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8924790 'move' _field_destructor_tmp_[8924788] (8924792 '.' ctx[5161524] rhs[5159771]))
-
(8924796 call deinit[4100020] _field_destructor_tmp_[8924788] 154 96)
-
var _field_destructor_tmp_[8924798]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8924800 'move' _field_destructor_tmp_[8924798] (8924802 '.' ctx[5161524] lhs[5159763]))
-
(8924806 call deinit[4100020] _field_destructor_tmp_[8924798] 154 96)
-
var i_x[7557923]:_ref(locale)[1467958]
-
(7557927 'move' i_x[7557923] (7557925 'set reference' call_tmp[5161497]))
-
(7557931 call deinit[135483] i_x[7557923])
-
(5161565 return _void[46])
}
-
- «»
function TensorResource(real(32),2,addOp(2,real(32)))[5166494] . forward[5167913] ( this[5167917]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] ) : void[4]
const in arg this[5167917]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]-
{
-
var call_tmp[5167957]:locale[234]
-
var coerce_tmp[5168323]:BaseTensorResource(real(32),2)[2303464]
-
(5168329 'move' coerce_tmp[5168323] (5168325 'cast' BaseTensorResource(real(32),2)[2303464] this[5167917] 151 96))
-
var ret_tmp[5593948]:locale[234]
-
(9316126 '_check_nil' coerce_tmp[5168323] 151 96)
-
(5167962 call device[3748281] coerce_tmp[5168323] ret_tmp[5593948])
-
(5593951 'move' call_tmp[5167957] ret_tmp[5593948])
-
if (7550442 '==' (7550435 'cast' RootClass[236] (7550428 '.v' call_tmp[5167957] _instance[135293]) 151 96) nil[32])
-
{
-
(7550448 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8913013]:_ref(addOp(2,real(32)))[5166255]
-
(9357934 '_check_nil' this[5167917] 152 96)
-
(8913015 'move' call_tmp[8913013] (8913017 '.' this[5167917] operationCtx[5166491]))
-
var ctx[5167984]:addOp(2,real(32))[5166239]
-
(5167986 call init=[5166516] ctx[5167984] call_tmp[8913013] 152 96)
-
var call_tmp[5167994]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[5168372]:BaseTensorResource(real(32),2)[2303464]
-
(5168378 'move' coerce_tmp[5168372] (5168374 'cast' BaseTensorResource(real(32),2)[2303464] this[5167917] 153 96))
-
(9316128 '_check_nil' coerce_tmp[5168372] 153 96)
-
(5167996 'move' call_tmp[5167994] (5167999 call array[3750934] coerce_tmp[5168372]))
-
var call_tmp[5168007]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5608196]:ndarray(2,real(32))[2303523]
-
(5168015 call forward[5168381] ctx[5167984] ret_tmp[5608196])
-
(5608199 'move' call_tmp[5168007] ret_tmp[5608196])
-
(5168017 call =[4546215] call_tmp[5167994] call_tmp[5168007])
-
var _field_destructor_tmp_[8608734]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608736 'move' _field_destructor_tmp_[8608734] (8608738 '.v' call_tmp[5168007] data[2303514]))
-
(8608742 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608734] 154 96)
-
var _field_destructor_tmp_[8608744]:domain(2,int(64),one)[2289710]
-
(8608746 'move' _field_destructor_tmp_[8608744] (8608748 '.v' call_tmp[5168007] _domain[2303502]))
-
(8608752 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608744] 154 96)
-
var _field_destructor_tmp_[8924866]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8924868 'move' _field_destructor_tmp_[8924866] (8924870 '.' ctx[5167984] rhs[5166231]))
-
(8924874 call deinit[4117081] _field_destructor_tmp_[8924866] 154 96)
-
var _field_destructor_tmp_[8924876]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8924878 'move' _field_destructor_tmp_[8924876] (8924880 '.' ctx[5167984] lhs[5166223]))
-
(8924884 call deinit[4117081] _field_destructor_tmp_[8924876] 154 96)
-
var i_x[7557935]:_ref(locale)[1467958]
-
(7557939 'move' i_x[7557935] (7557937 'set reference' call_tmp[5167957]))
-
(7557943 call deinit[135483] i_x[7557935])
-
(5168025 return _void[46])
}
-
- «»
function TensorResource(real(32),3,addOp(3,real(32)))[5173035] . forward[5174454] ( this[5174458]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] ) : void[4]
const in arg this[5174458]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]-
{
-
var call_tmp[5174498]:locale[234]
-
var coerce_tmp[5174864]:BaseTensorResource(real(32),3)[2453288]
-
(5174870 'move' coerce_tmp[5174864] (5174866 'cast' BaseTensorResource(real(32),3)[2453288] this[5174458] 151 96))
-
var ret_tmp[5594182]:locale[234]
-
(9316146 '_check_nil' coerce_tmp[5174864] 151 96)
-
(5174503 call device[3755661] coerce_tmp[5174864] ret_tmp[5594182])
-
(5594185 'move' call_tmp[5174498] ret_tmp[5594182])
-
if (7550478 '==' (7550471 'cast' RootClass[236] (7550464 '.v' call_tmp[5174498] _instance[135293]) 151 96) nil[32])
-
{
-
(7550484 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8913644]:_ref(addOp(3,real(32)))[5172796]
-
(9357936 '_check_nil' this[5174458] 152 96)
-
(8913646 'move' call_tmp[8913644] (8913648 '.' this[5174458] operationCtx[5173032]))
-
var ctx[5174525]:addOp(3,real(32))[5172780]
-
(5174527 call init=[5173057] ctx[5174525] call_tmp[8913644] 152 96)
-
var call_tmp[5174535]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[5174913]:BaseTensorResource(real(32),3)[2453288]
-
(5174919 'move' coerce_tmp[5174913] (5174915 'cast' BaseTensorResource(real(32),3)[2453288] this[5174458] 153 96))
-
(9316148 '_check_nil' coerce_tmp[5174913] 153 96)
-
(5174537 'move' call_tmp[5174535] (5174540 call array[3758314] coerce_tmp[5174913]))
-
var call_tmp[5174548]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5608268]:ndarray(3,real(32))[2453347]
-
(5174556 call forward[5174922] ctx[5174525] ret_tmp[5608268])
-
(5608271 'move' call_tmp[5174548] ret_tmp[5608268])
-
(5174558 call =[4564652] call_tmp[5174535] call_tmp[5174548])
-
var _field_destructor_tmp_[8611446]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611448 'move' _field_destructor_tmp_[8611446] (8611450 '.v' call_tmp[5174548] data[2453338]))
-
(8611454 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611446] 154 96)
-
var _field_destructor_tmp_[8611456]:domain(3,int(64),one)[2438803]
-
(8611458 'move' _field_destructor_tmp_[8611456] (8611460 '.v' call_tmp[5174548] _domain[2453326]))
-
(8611464 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611456] 154 96)
-
var _field_destructor_tmp_[8924944]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8924946 'move' _field_destructor_tmp_[8924944] (8924948 '.' ctx[5174525] rhs[5172772]))
-
(8924952 call deinit[4133842] _field_destructor_tmp_[8924944] 154 96)
-
var _field_destructor_tmp_[8924954]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8924956 'move' _field_destructor_tmp_[8924954] (8924958 '.' ctx[5174525] lhs[5172764]))
-
(8924962 call deinit[4133842] _field_destructor_tmp_[8924954] 154 96)
-
var i_x[7557947]:_ref(locale)[1467958]
-
(7557951 'move' i_x[7557947] (7557949 'set reference' call_tmp[5174498]))
-
(7557955 call deinit[135483] i_x[7557947])
-
(5174566 return _void[46])
}
-
- «»
function TensorResource(real(32),4,addOp(4,real(32)))[5179576] . forward[5180995] ( this[5180999]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] ) : void[4]
const in arg this[5180999]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]-
{
-
var call_tmp[5181039]:locale[234]
-
var coerce_tmp[5181405]:BaseTensorResource(real(32),4)[2594431]
-
(5181411 'move' coerce_tmp[5181405] (5181407 'cast' BaseTensorResource(real(32),4)[2594431] this[5180999] 151 96))
-
var ret_tmp[5594428]:locale[234]
-
(9316166 '_check_nil' coerce_tmp[5181405] 151 96)
-
(5181044 call device[3763041] coerce_tmp[5181405] ret_tmp[5594428])
-
(5594431 'move' call_tmp[5181039] ret_tmp[5594428])
-
if (7550514 '==' (7550507 'cast' RootClass[236] (7550500 '.v' call_tmp[5181039] _instance[135293]) 151 96) nil[32])
-
{
-
(7550520 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8914275]:_ref(addOp(4,real(32)))[5179337]
-
(9357938 '_check_nil' this[5180999] 152 96)
-
(8914277 'move' call_tmp[8914275] (8914279 '.' this[5180999] operationCtx[5179573]))
-
var ctx[5181066]:addOp(4,real(32))[5179321]
-
(5181068 call init=[5179598] ctx[5181066] call_tmp[8914275] 152 96)
-
var call_tmp[5181076]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[5181454]:BaseTensorResource(real(32),4)[2594431]
-
(5181460 'move' coerce_tmp[5181454] (5181456 'cast' BaseTensorResource(real(32),4)[2594431] this[5180999] 153 96))
-
(9316168 '_check_nil' coerce_tmp[5181454] 153 96)
-
(5181078 'move' call_tmp[5181076] (5181081 call array[3765694] coerce_tmp[5181454]))
-
var call_tmp[5181089]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5608340]:ndarray(4,real(32))[2594490]
-
(5181097 call forward[5181463] ctx[5181066] ret_tmp[5608340])
-
(5608343 'move' call_tmp[5181089] ret_tmp[5608340])
-
(5181099 call =[4584065] call_tmp[5181076] call_tmp[5181089])
-
var _field_destructor_tmp_[8613026]:[domain(4,int(64),one)] real(32)[2601230]
-
(8613028 'move' _field_destructor_tmp_[8613026] (8613030 '.v' call_tmp[5181089] data[2594481]))
-
(8613034 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8613026] 154 96)
-
var _field_destructor_tmp_[8613036]:domain(4,int(64),one)[1964360]
-
(8613038 'move' _field_destructor_tmp_[8613036] (8613040 '.v' call_tmp[5181089] _domain[2594469]))
-
(8613044 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8613036] 154 96)
-
var _field_destructor_tmp_[8925022]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8925024 'move' _field_destructor_tmp_[8925022] (8925026 '.' ctx[5181066] rhs[5179313]))
-
(8925030 call deinit[4144055] _field_destructor_tmp_[8925022] 154 96)
-
var _field_destructor_tmp_[8925032]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8925034 'move' _field_destructor_tmp_[8925032] (8925036 '.' ctx[5181066] lhs[5179305]))
-
(8925040 call deinit[4144055] _field_destructor_tmp_[8925032] 154 96)
-
var i_x[7557959]:_ref(locale)[1467958]
-
(7557963 'move' i_x[7557959] (7557961 'set reference' call_tmp[5181039]))
-
(7557967 call deinit[135483] i_x[7557959])
-
(5181107 return _void[46])
}
-
- «»
function TensorResource(real(32),5,addOp(5,real(32)))[5186117] . forward[5187536] ( this[5187540]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] ) : void[4]
const in arg this[5187540]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]-
{
-
var call_tmp[5187580]:locale[234]
-
var coerce_tmp[5187946]:BaseTensorResource(real(32),5)[2679277]
-
(5187952 'move' coerce_tmp[5187946] (5187948 'cast' BaseTensorResource(real(32),5)[2679277] this[5187540] 151 96))
-
var ret_tmp[5594644]:locale[234]
-
(9316186 '_check_nil' coerce_tmp[5187946] 151 96)
-
(5187585 call device[3770421] coerce_tmp[5187946] ret_tmp[5594644])
-
(5594647 'move' call_tmp[5187580] ret_tmp[5594644])
-
if (7550550 '==' (7550543 'cast' RootClass[236] (7550536 '.v' call_tmp[5187580] _instance[135293]) 151 96) nil[32])
-
{
-
(7550556 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8914906]:_ref(addOp(5,real(32)))[5185878]
-
(9357940 '_check_nil' this[5187540] 152 96)
-
(8914908 'move' call_tmp[8914906] (8914910 '.' this[5187540] operationCtx[5186114]))
-
var ctx[5187607]:addOp(5,real(32))[5185862]
-
(5187609 call init=[5186139] ctx[5187607] call_tmp[8914906] 152 96)
-
var call_tmp[5187617]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5187995]:BaseTensorResource(real(32),5)[2679277]
-
(5188001 'move' coerce_tmp[5187995] (5187997 'cast' BaseTensorResource(real(32),5)[2679277] this[5187540] 153 96))
-
(9316188 '_check_nil' coerce_tmp[5187995] 153 96)
-
(5187619 'move' call_tmp[5187617] (5187622 call array[3773074] coerce_tmp[5187995]))
-
var call_tmp[5187630]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5608412]:ndarray(5,real(32))[2679336]
-
(5187638 call forward[5188004] ctx[5187607] ret_tmp[5608412])
-
(5608415 'move' call_tmp[5187630] ret_tmp[5608412])
-
(5187640 call =[4604233] call_tmp[5187617] call_tmp[5187630])
-
var _field_destructor_tmp_[8615476]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615478 'move' _field_destructor_tmp_[8615476] (8615480 '.v' call_tmp[5187630] data[2679327]))
-
(8615484 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615476] 154 96)
-
var _field_destructor_tmp_[8615486]:domain(5,int(64),one)[2663397]
-
(8615488 'move' _field_destructor_tmp_[8615486] (8615490 '.v' call_tmp[5187630] _domain[2679315]))
-
(8615494 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615486] 154 96)
-
var _field_destructor_tmp_[8925100]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8925102 'move' _field_destructor_tmp_[8925100] (8925104 '.' ctx[5187607] rhs[5185854]))
-
(8925108 call deinit[4159631] _field_destructor_tmp_[8925100] 154 96)
-
var _field_destructor_tmp_[8925110]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8925112 'move' _field_destructor_tmp_[8925110] (8925114 '.' ctx[5187607] lhs[5185846]))
-
(8925118 call deinit[4159631] _field_destructor_tmp_[8925110] 154 96)
-
var i_x[7557971]:_ref(locale)[1467958]
-
(7557975 'move' i_x[7557971] (7557973 'set reference' call_tmp[5187580]))
-
(7557979 call deinit[135483] i_x[7557971])
-
(5187648 return _void[46])
}
-
- «»
function TensorResource(real(32),6,addOp(6,real(32)))[5192658] . forward[5194077] ( this[5194081]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] ) : void[4]
const in arg this[5194081]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]-
{
-
var call_tmp[5194121]:locale[234]
-
var coerce_tmp[5194487]:BaseTensorResource(real(32),6)[2850618]
-
(5194493 'move' coerce_tmp[5194487] (5194489 'cast' BaseTensorResource(real(32),6)[2850618] this[5194081] 151 96))
-
var ret_tmp[5594848]:locale[234]
-
(9316206 '_check_nil' coerce_tmp[5194487] 151 96)
-
(5194126 call device[3777801] coerce_tmp[5194487] ret_tmp[5594848])
-
(5594851 'move' call_tmp[5194121] ret_tmp[5594848])
-
if (7550586 '==' (7550579 'cast' RootClass[236] (7550572 '.v' call_tmp[5194121] _instance[135293]) 151 96) nil[32])
-
{
-
(7550592 call nilCheckHalt[392] "argument to ! is nil" 151 96)
}
-
var call_tmp[8915537]:_ref(addOp(6,real(32)))[5192419]
-
(9357942 '_check_nil' this[5194081] 152 96)
-
(8915539 'move' call_tmp[8915537] (8915541 '.' this[5194081] operationCtx[5192655]))
-
var ctx[5194148]:addOp(6,real(32))[5192403]
-
(5194150 call init=[5192680] ctx[5194148] call_tmp[8915537] 152 96)
-
var call_tmp[5194158]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5194536]:BaseTensorResource(real(32),6)[2850618]
-
(5194542 'move' coerce_tmp[5194536] (5194538 'cast' BaseTensorResource(real(32),6)[2850618] this[5194081] 153 96))
-
(9316208 '_check_nil' coerce_tmp[5194536] 153 96)
-
(5194160 'move' call_tmp[5194158] (5194163 call array[3780454] coerce_tmp[5194536]))
-
var call_tmp[5194171]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5608484]:ndarray(6,real(32))[2850677]
-
(5194179 call forward[5194545] ctx[5194148] ret_tmp[5608484])
-
(5608487 'move' call_tmp[5194171] ret_tmp[5608484])
-
(5194181 call =[4625378] call_tmp[5194158] call_tmp[5194171])
-
var _field_destructor_tmp_[8618030]:[domain(6,int(64),one)] real(32)[2858217]
-
(8618032 'move' _field_destructor_tmp_[8618030] (8618034 '.v' call_tmp[5194171] data[2850668]))
-
(8618038 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8618030] 154 96)
-
var _field_destructor_tmp_[8618040]:domain(6,int(64),one)[2834180]
-
(8618042 'move' _field_destructor_tmp_[8618040] (8618044 '.v' call_tmp[5194171] _domain[2850656]))
-
(8618048 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8618040] 154 96)
-
var _field_destructor_tmp_[8925178]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8925180 'move' _field_destructor_tmp_[8925178] (8925182 '.' ctx[5194148] rhs[5192395]))
-
(8925186 call deinit[4176662] _field_destructor_tmp_[8925178] 154 96)
-
var _field_destructor_tmp_[8925188]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8925190 'move' _field_destructor_tmp_[8925188] (8925192 '.' ctx[5194148] lhs[5192387]))
-
(8925196 call deinit[4176662] _field_destructor_tmp_[8925188] 154 96)
-
var i_x[7557983]:_ref(locale)[1467958]
-
(7557987 'move' i_x[7557983] (7557985 'set reference' call_tmp[5194121]))
-
(7557991 call deinit[135483] i_x[7557983])
-
(5194189 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . deinit[5200398] ( this[5200402]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] , _ln[9436739]:int(64)[10] , _fn[9436741]:int(32)[66] ) : void[4]
const in arg this[5200402]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] const in arg _ln[9436739]:int(64)[10] in arg _fn[9436741]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533714]:_ref(reshapeOp(1,1,real(32)))[4652863]
-
(9316756 '_check_nil' this[5200402] _ln[9436739] _fn[9436741])
-
(5533721 'move' _field_destructor_tmp_[5533714] (5533718 '.' this[5200402] operationCtx[4653103]))
-
var _field_destructor_tmp_[8916157]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8916159 'move' _field_destructor_tmp_[8916157] (8916161 '.' _field_destructor_tmp_[5533714] input[4652839]))
-
(8916165 call deinit[4100020] _field_destructor_tmp_[8916157] _ln[9436739] _fn[9436741])
-
var _parent_destructor_tmp_[5533726]:BaseTensorResource(real(32),1)[2172058]
-
(5533731 'move' _parent_destructor_tmp_[5533726] (5533727 'cast' BaseTensorResource(real(32),1)[2172058] this[5200402] _ln[9436739] _fn[9436741]))
-
var _field_destructor_tmp_[8606346]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351426 '_check_nil' _parent_destructor_tmp_[5533726] _ln[9436739] _fn[9436741])
-
(8606348 'move' _field_destructor_tmp_[8606346] (8606350 '.' _parent_destructor_tmp_[5533726] gradResource[2172048]))
-
(8606354 call deinit[4099507] _field_destructor_tmp_[8606346] _ln[9436739] _fn[9436741])
-
var _field_destructor_tmp_[8606356]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351428 '_check_nil' _parent_destructor_tmp_[5533726] _ln[9436739] _fn[9436741])
-
(8606358 'move' _field_destructor_tmp_[8606356] (8606360 '.' _parent_destructor_tmp_[5533726] dataResource[2172038]))
-
(8606364 call deinit[4097808] _field_destructor_tmp_[8606356] _ln[9436739] _fn[9436741])
-
(5200408 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . deinit[5200410] ( this[5200414]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] , _ln[9436751]:int(64)[10] , _fn[9436753]:int(32)[66] ) : void[4]
const in arg this[5200414]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] const in arg _ln[9436751]:int(64)[10] in arg _fn[9436753]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533736]:_ref(reshapeOp(2,1,real(32)))[4662993]
-
(9316758 '_check_nil' this[5200414] _ln[9436751] _fn[9436753])
-
(5533743 'move' _field_destructor_tmp_[5533736] (5533740 '.' this[5200414] operationCtx[4663233]))
-
var _field_destructor_tmp_[8916236]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8916238 'move' _field_destructor_tmp_[8916236] (8916240 '.' _field_destructor_tmp_[5533736] input[4662969]))
-
(8916244 call deinit[4117081] _field_destructor_tmp_[8916236] _ln[9436751] _fn[9436753])
-
var _parent_destructor_tmp_[5533748]:BaseTensorResource(real(32),1)[2172058]
-
(5533753 'move' _parent_destructor_tmp_[5533748] (5533749 'cast' BaseTensorResource(real(32),1)[2172058] this[5200414] _ln[9436751] _fn[9436753]))
-
var _field_destructor_tmp_[8606371]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351430 '_check_nil' _parent_destructor_tmp_[5533748] _ln[9436751] _fn[9436753])
-
(8606373 'move' _field_destructor_tmp_[8606371] (8606375 '.' _parent_destructor_tmp_[5533748] gradResource[2172048]))
-
(8606379 call deinit[4099507] _field_destructor_tmp_[8606371] _ln[9436751] _fn[9436753])
-
var _field_destructor_tmp_[8606381]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351432 '_check_nil' _parent_destructor_tmp_[5533748] _ln[9436751] _fn[9436753])
-
(8606383 'move' _field_destructor_tmp_[8606381] (8606385 '.' _parent_destructor_tmp_[5533748] dataResource[2172038]))
-
(8606389 call deinit[4097808] _field_destructor_tmp_[8606381] _ln[9436751] _fn[9436753])
-
(5200420 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . deinit[5200422] ( this[5200426]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] , _ln[9436763]:int(64)[10] , _fn[9436765]:int(32)[66] ) : void[4]
const in arg this[5200426]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] const in arg _ln[9436763]:int(64)[10] in arg _fn[9436765]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533758]:_ref(reshapeOp(3,1,real(32)))[4672208]
-
(9316760 '_check_nil' this[5200426] _ln[9436763] _fn[9436765])
-
(5533765 'move' _field_destructor_tmp_[5533758] (5533762 '.' this[5200426] operationCtx[4672448]))
-
var _field_destructor_tmp_[8916315]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8916317 'move' _field_destructor_tmp_[8916315] (8916319 '.' _field_destructor_tmp_[5533758] input[4672184]))
-
(8916323 call deinit[4133842] _field_destructor_tmp_[8916315] _ln[9436763] _fn[9436765])
-
var _parent_destructor_tmp_[5533770]:BaseTensorResource(real(32),1)[2172058]
-
(5533775 'move' _parent_destructor_tmp_[5533770] (5533771 'cast' BaseTensorResource(real(32),1)[2172058] this[5200426] _ln[9436763] _fn[9436765]))
-
var _field_destructor_tmp_[8606396]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351434 '_check_nil' _parent_destructor_tmp_[5533770] _ln[9436763] _fn[9436765])
-
(8606398 'move' _field_destructor_tmp_[8606396] (8606400 '.' _parent_destructor_tmp_[5533770] gradResource[2172048]))
-
(8606404 call deinit[4099507] _field_destructor_tmp_[8606396] _ln[9436763] _fn[9436765])
-
var _field_destructor_tmp_[8606406]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351436 '_check_nil' _parent_destructor_tmp_[5533770] _ln[9436763] _fn[9436765])
-
(8606408 'move' _field_destructor_tmp_[8606406] (8606410 '.' _parent_destructor_tmp_[5533770] dataResource[2172038]))
-
(8606414 call deinit[4097808] _field_destructor_tmp_[8606406] _ln[9436763] _fn[9436765])
-
(5200432 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . deinit[5200434] ( this[5200438]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] , _ln[9436775]:int(64)[10] , _fn[9436777]:int(32)[66] ) : void[4]
const in arg this[5200438]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] const in arg _ln[9436775]:int(64)[10] in arg _fn[9436777]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533780]:_ref(reshapeOp(4,1,real(32)))[4678983]
-
(9316762 '_check_nil' this[5200438] _ln[9436775] _fn[9436777])
-
(5533787 'move' _field_destructor_tmp_[5533780] (5533784 '.' this[5200438] operationCtx[4679223]))
-
var _field_destructor_tmp_[8916394]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8916396 'move' _field_destructor_tmp_[8916394] (8916398 '.' _field_destructor_tmp_[5533780] input[4678959]))
-
(8916402 call deinit[4144055] _field_destructor_tmp_[8916394] _ln[9436775] _fn[9436777])
-
var _parent_destructor_tmp_[5533792]:BaseTensorResource(real(32),1)[2172058]
-
(5533797 'move' _parent_destructor_tmp_[5533792] (5533793 'cast' BaseTensorResource(real(32),1)[2172058] this[5200438] _ln[9436775] _fn[9436777]))
-
var _field_destructor_tmp_[8606421]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351438 '_check_nil' _parent_destructor_tmp_[5533792] _ln[9436775] _fn[9436777])
-
(8606423 'move' _field_destructor_tmp_[8606421] (8606425 '.' _parent_destructor_tmp_[5533792] gradResource[2172048]))
-
(8606429 call deinit[4099507] _field_destructor_tmp_[8606421] _ln[9436775] _fn[9436777])
-
var _field_destructor_tmp_[8606431]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351440 '_check_nil' _parent_destructor_tmp_[5533792] _ln[9436775] _fn[9436777])
-
(8606433 'move' _field_destructor_tmp_[8606431] (8606435 '.' _parent_destructor_tmp_[5533792] dataResource[2172038]))
-
(8606439 call deinit[4097808] _field_destructor_tmp_[8606431] _ln[9436775] _fn[9436777])
-
(5200444 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . deinit[5200446] ( this[5200450]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] , _ln[9436787]:int(64)[10] , _fn[9436789]:int(32)[66] ) : void[4]
const in arg this[5200450]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] const in arg _ln[9436787]:int(64)[10] in arg _fn[9436789]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533802]:_ref(reshapeOp(5,1,real(32)))[4689005]
-
(9316764 '_check_nil' this[5200450] _ln[9436787] _fn[9436789])
-
(5533809 'move' _field_destructor_tmp_[5533802] (5533806 '.' this[5200450] operationCtx[4689245]))
-
var _field_destructor_tmp_[8916473]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8916475 'move' _field_destructor_tmp_[8916473] (8916477 '.' _field_destructor_tmp_[5533802] input[4688981]))
-
(8916481 call deinit[4159631] _field_destructor_tmp_[8916473] _ln[9436787] _fn[9436789])
-
var _parent_destructor_tmp_[5533814]:BaseTensorResource(real(32),1)[2172058]
-
(5533819 'move' _parent_destructor_tmp_[5533814] (5533815 'cast' BaseTensorResource(real(32),1)[2172058] this[5200450] _ln[9436787] _fn[9436789]))
-
var _field_destructor_tmp_[8606446]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351442 '_check_nil' _parent_destructor_tmp_[5533814] _ln[9436787] _fn[9436789])
-
(8606448 'move' _field_destructor_tmp_[8606446] (8606450 '.' _parent_destructor_tmp_[5533814] gradResource[2172048]))
-
(8606454 call deinit[4099507] _field_destructor_tmp_[8606446] _ln[9436787] _fn[9436789])
-
var _field_destructor_tmp_[8606456]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351444 '_check_nil' _parent_destructor_tmp_[5533814] _ln[9436787] _fn[9436789])
-
(8606458 'move' _field_destructor_tmp_[8606456] (8606460 '.' _parent_destructor_tmp_[5533814] dataResource[2172038]))
-
(8606464 call deinit[4097808] _field_destructor_tmp_[8606456] _ln[9436787] _fn[9436789])
-
(5200456 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . deinit[5200458] ( this[5200462]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] , _ln[9436799]:int(64)[10] , _fn[9436801]:int(32)[66] ) : void[4]
const in arg this[5200462]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] const in arg _ln[9436799]:int(64)[10] in arg _fn[9436801]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533824]:_ref(reshapeOp(6,1,real(32)))[4699145]
-
(9316766 '_check_nil' this[5200462] _ln[9436799] _fn[9436801])
-
(5533831 'move' _field_destructor_tmp_[5533824] (5533828 '.' this[5200462] operationCtx[4699385]))
-
var _field_destructor_tmp_[8916552]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8916554 'move' _field_destructor_tmp_[8916552] (8916556 '.' _field_destructor_tmp_[5533824] input[4699121]))
-
(8916560 call deinit[4176662] _field_destructor_tmp_[8916552] _ln[9436799] _fn[9436801])
-
var _parent_destructor_tmp_[5533836]:BaseTensorResource(real(32),1)[2172058]
-
(5533841 'move' _parent_destructor_tmp_[5533836] (5533837 'cast' BaseTensorResource(real(32),1)[2172058] this[5200462] _ln[9436799] _fn[9436801]))
-
var _field_destructor_tmp_[8606471]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351446 '_check_nil' _parent_destructor_tmp_[5533836] _ln[9436799] _fn[9436801])
-
(8606473 'move' _field_destructor_tmp_[8606471] (8606475 '.' _parent_destructor_tmp_[5533836] gradResource[2172048]))
-
(8606479 call deinit[4099507] _field_destructor_tmp_[8606471] _ln[9436799] _fn[9436801])
-
var _field_destructor_tmp_[8606481]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351448 '_check_nil' _parent_destructor_tmp_[5533836] _ln[9436799] _fn[9436801])
-
(8606483 'move' _field_destructor_tmp_[8606481] (8606485 '.' _parent_destructor_tmp_[5533836] dataResource[2172038]))
-
(8606489 call deinit[4097808] _field_destructor_tmp_[8606481] _ln[9436799] _fn[9436801])
-
(5200468 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . deinit[5200470] ( this[5200474]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] , _ln[9436811]:int(64)[10] , _fn[9436813]:int(32)[66] ) : void[4]
const in arg this[5200474]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] const in arg _ln[9436811]:int(64)[10] in arg _fn[9436813]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533846]:_ref(maxOp(1,real(32),1))[4710946]
-
(9316768 '_check_nil' this[5200474] _ln[9436811] _fn[9436813])
-
(5533853 'move' _field_destructor_tmp_[5533846] (5533850 '.' this[5200474] operationCtx[4711176]))
-
var _field_destructor_tmp_[8916631]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8916633 'move' _field_destructor_tmp_[8916631] (8916635 '.' _field_destructor_tmp_[5533846] input[4710922]))
-
(8916639 call deinit[4100020] _field_destructor_tmp_[8916631] _ln[9436811] _fn[9436813])
-
var _parent_destructor_tmp_[5533858]:BaseTensorResource(real(32),1)[2172058]
-
(5533863 'move' _parent_destructor_tmp_[5533858] (5533859 'cast' BaseTensorResource(real(32),1)[2172058] this[5200474] _ln[9436811] _fn[9436813]))
-
var _field_destructor_tmp_[8606496]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351450 '_check_nil' _parent_destructor_tmp_[5533858] _ln[9436811] _fn[9436813])
-
(8606498 'move' _field_destructor_tmp_[8606496] (8606500 '.' _parent_destructor_tmp_[5533858] gradResource[2172048]))
-
(8606504 call deinit[4099507] _field_destructor_tmp_[8606496] _ln[9436811] _fn[9436813])
-
var _field_destructor_tmp_[8606506]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351452 '_check_nil' _parent_destructor_tmp_[5533858] _ln[9436811] _fn[9436813])
-
(8606508 'move' _field_destructor_tmp_[8606506] (8606510 '.' _parent_destructor_tmp_[5533858] dataResource[2172038]))
-
(8606514 call deinit[4097808] _field_destructor_tmp_[8606506] _ln[9436811] _fn[9436813])
-
(5200480 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . deinit[5200494] ( this[5200498]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] , _ln[9436835]:int(64)[10] , _fn[9436837]:int(32)[66] ) : void[4]
const in arg this[5200498]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] const in arg _ln[9436835]:int(64)[10] in arg _fn[9436837]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533890]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502]
-
(9316772 '_check_nil' this[5200498] _ln[9436835] _fn[9436837])
-
(5533897 'move' _field_destructor_tmp_[5533890] (5533894 '.' this[5200498] operationCtx[4734729]))
-
var _field_destructor_tmp_[8916789]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8916791 'move' _field_destructor_tmp_[8916789] (8916793 '.' _field_destructor_tmp_[5533890] rhs[4734472]))
-
(8916797 call deinit[4100020] _field_destructor_tmp_[8916789] _ln[9436835] _fn[9436837])
-
var _field_destructor_tmp_[8916799]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8916801 'move' _field_destructor_tmp_[8916799] (8916803 '.' _field_destructor_tmp_[5533890] lhs[4734465]))
-
(8916807 call deinit[4100020] _field_destructor_tmp_[8916799] _ln[9436835] _fn[9436837])
-
var _parent_destructor_tmp_[5533902]:BaseTensorResource(real(32),1)[2172058]
-
(5533907 'move' _parent_destructor_tmp_[5533902] (5533903 'cast' BaseTensorResource(real(32),1)[2172058] this[5200498] _ln[9436835] _fn[9436837]))
-
var _field_destructor_tmp_[8606546]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351458 '_check_nil' _parent_destructor_tmp_[5533902] _ln[9436835] _fn[9436837])
-
(8606548 'move' _field_destructor_tmp_[8606546] (8606550 '.' _parent_destructor_tmp_[5533902] gradResource[2172048]))
-
(8606554 call deinit[4099507] _field_destructor_tmp_[8606546] _ln[9436835] _fn[9436837])
-
var _field_destructor_tmp_[8606556]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351460 '_check_nil' _parent_destructor_tmp_[5533902] _ln[9436835] _fn[9436837])
-
(8606558 'move' _field_destructor_tmp_[8606556] (8606560 '.' _parent_destructor_tmp_[5533902] dataResource[2172038]))
-
(8606564 call deinit[4097808] _field_destructor_tmp_[8606556] _ln[9436835] _fn[9436837])
-
(5200504 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . deinit[5200518] ( this[5200522]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] , _ln[9436859]:int(64)[10] , _fn[9436861]:int(32)[66] ) : void[4]
const in arg this[5200522]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] const in arg _ln[9436859]:int(64)[10] in arg _fn[9436861]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533934]:_ref(sumOp(1,real(32),1))[4747793]
-
(9316776 '_check_nil' this[5200522] _ln[9436859] _fn[9436861])
-
(5533941 'move' _field_destructor_tmp_[5533934] (5533938 '.' this[5200522] operationCtx[4748039]))
-
var _field_destructor_tmp_[8916977]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8916979 'move' _field_destructor_tmp_[8916977] (8916981 '.' _field_destructor_tmp_[5533934] input[4747769]))
-
(8916985 call deinit[4100020] _field_destructor_tmp_[8916977] _ln[9436859] _fn[9436861])
-
var _parent_destructor_tmp_[5533946]:BaseTensorResource(real(32),1)[2172058]
-
(5533951 'move' _parent_destructor_tmp_[5533946] (5533947 'cast' BaseTensorResource(real(32),1)[2172058] this[5200522] _ln[9436859] _fn[9436861]))
-
var _field_destructor_tmp_[8606596]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351466 '_check_nil' _parent_destructor_tmp_[5533946] _ln[9436859] _fn[9436861])
-
(8606598 'move' _field_destructor_tmp_[8606596] (8606600 '.' _parent_destructor_tmp_[5533946] gradResource[2172048]))
-
(8606604 call deinit[4099507] _field_destructor_tmp_[8606596] _ln[9436859] _fn[9436861])
-
var _field_destructor_tmp_[8606606]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351468 '_check_nil' _parent_destructor_tmp_[5533946] _ln[9436859] _fn[9436861])
-
(8606608 'move' _field_destructor_tmp_[8606606] (8606610 '.' _parent_destructor_tmp_[5533946] dataResource[2172038]))
-
(8606614 call deinit[4097808] _field_destructor_tmp_[8606606] _ln[9436859] _fn[9436861])
-
(5200528 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . deinit[5200530] ( this[5200534]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] , _ln[9436871]:int(64)[10] , _fn[9436873]:int(32)[66] ) : void[4]
const in arg this[5200534]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] const in arg _ln[9436871]:int(64)[10] in arg _fn[9436873]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533956]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971]
-
(9316778 '_check_nil' this[5200534] _ln[9436871] _fn[9436873])
-
(5533963 'move' _field_destructor_tmp_[5533956] (5533960 '.' this[5200534] operationCtx[4755198]))
-
var _field_destructor_tmp_[8917056]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8917058 'move' _field_destructor_tmp_[8917056] (8917060 '.' _field_destructor_tmp_[5533956] rhs[4754941]))
-
(8917064 call deinit[4100020] _field_destructor_tmp_[8917056] _ln[9436871] _fn[9436873])
-
var _field_destructor_tmp_[8917066]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8917068 'move' _field_destructor_tmp_[8917066] (8917070 '.' _field_destructor_tmp_[5533956] lhs[4754934]))
-
(8917074 call deinit[4100020] _field_destructor_tmp_[8917066] _ln[9436871] _fn[9436873])
-
var _parent_destructor_tmp_[5533968]:BaseTensorResource(real(32),1)[2172058]
-
(5533973 'move' _parent_destructor_tmp_[5533968] (5533969 'cast' BaseTensorResource(real(32),1)[2172058] this[5200534] _ln[9436871] _fn[9436873]))
-
var _field_destructor_tmp_[8606621]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351470 '_check_nil' _parent_destructor_tmp_[5533968] _ln[9436871] _fn[9436873])
-
(8606623 'move' _field_destructor_tmp_[8606621] (8606625 '.' _parent_destructor_tmp_[5533968] gradResource[2172048]))
-
(8606629 call deinit[4099507] _field_destructor_tmp_[8606621] _ln[9436871] _fn[9436873])
-
var _field_destructor_tmp_[8606631]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351472 '_check_nil' _parent_destructor_tmp_[5533968] _ln[9436871] _fn[9436873])
-
(8606633 'move' _field_destructor_tmp_[8606631] (8606635 '.' _parent_destructor_tmp_[5533968] dataResource[2172038]))
-
(8606639 call deinit[4097808] _field_destructor_tmp_[8606631] _ln[9436871] _fn[9436873])
-
(5200540 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . deinit[5200542] ( this[5200546]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] , _ln[9436883]:int(64)[10] , _fn[9436885]:int(32)[66] ) : void[4]
const in arg this[5200546]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] const in arg _ln[9436883]:int(64)[10] in arg _fn[9436885]:int(32)[66]-
{
-
var _field_destructor_tmp_[5533978]:_ref(maxOp(2,real(32),2))[4761844]
-
(9316780 '_check_nil' this[5200546] _ln[9436883] _fn[9436885])
-
(5533985 'move' _field_destructor_tmp_[5533978] (5533982 '.' this[5200546] operationCtx[4762074]))
-
var _field_destructor_tmp_[8917165]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8917167 'move' _field_destructor_tmp_[8917165] (8917169 '.' _field_destructor_tmp_[5533978] input[4761820]))
-
(8917173 call deinit[4117081] _field_destructor_tmp_[8917165] _ln[9436883] _fn[9436885])
-
var _parent_destructor_tmp_[5533990]:BaseTensorResource(real(32),1)[2172058]
-
(5533995 'move' _parent_destructor_tmp_[5533990] (5533991 'cast' BaseTensorResource(real(32),1)[2172058] this[5200546] _ln[9436883] _fn[9436885]))
-
var _field_destructor_tmp_[8606646]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351474 '_check_nil' _parent_destructor_tmp_[5533990] _ln[9436883] _fn[9436885])
-
(8606648 'move' _field_destructor_tmp_[8606646] (8606650 '.' _parent_destructor_tmp_[5533990] gradResource[2172048]))
-
(8606654 call deinit[4099507] _field_destructor_tmp_[8606646] _ln[9436883] _fn[9436885])
-
var _field_destructor_tmp_[8606656]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351476 '_check_nil' _parent_destructor_tmp_[5533990] _ln[9436883] _fn[9436885])
-
(8606658 'move' _field_destructor_tmp_[8606656] (8606660 '.' _parent_destructor_tmp_[5533990] dataResource[2172038]))
-
(8606664 call deinit[4097808] _field_destructor_tmp_[8606656] _ln[9436883] _fn[9436885])
-
(5200552 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . deinit[5200554] ( this[5200558]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] , _ln[9436895]:int(64)[10] , _fn[9436897]:int(32)[66] ) : void[4]
const in arg this[5200558]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] const in arg _ln[9436895]:int(64)[10] in arg _fn[9436897]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534000]:_ref(sumOp(2,real(32),2))[4805385]
-
(9316782 '_check_nil' this[5200558] _ln[9436895] _fn[9436897])
-
(5534007 'move' _field_destructor_tmp_[5534000] (5534004 '.' this[5200558] operationCtx[4805631]))
-
var _field_destructor_tmp_[8917244]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8917246 'move' _field_destructor_tmp_[8917244] (8917248 '.' _field_destructor_tmp_[5534000] input[4805361]))
-
(8917252 call deinit[4117081] _field_destructor_tmp_[8917244] _ln[9436895] _fn[9436897])
-
var _parent_destructor_tmp_[5534012]:BaseTensorResource(real(32),1)[2172058]
-
(5534017 'move' _parent_destructor_tmp_[5534012] (5534013 'cast' BaseTensorResource(real(32),1)[2172058] this[5200558] _ln[9436895] _fn[9436897]))
-
var _field_destructor_tmp_[8606671]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351478 '_check_nil' _parent_destructor_tmp_[5534012] _ln[9436895] _fn[9436897])
-
(8606673 'move' _field_destructor_tmp_[8606671] (8606675 '.' _parent_destructor_tmp_[5534012] gradResource[2172048]))
-
(8606679 call deinit[4099507] _field_destructor_tmp_[8606671] _ln[9436895] _fn[9436897])
-
var _field_destructor_tmp_[8606681]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351480 '_check_nil' _parent_destructor_tmp_[5534012] _ln[9436895] _fn[9436897])
-
(8606683 'move' _field_destructor_tmp_[8606681] (8606685 '.' _parent_destructor_tmp_[5534012] dataResource[2172038]))
-
(8606689 call deinit[4097808] _field_destructor_tmp_[8606681] _ln[9436895] _fn[9436897])
-
(5200564 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . deinit[5200566] ( this[5200570]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] , _ln[9436907]:int(64)[10] , _fn[9436909]:int(32)[66] ) : void[4]
const in arg this[5200570]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] const in arg _ln[9436907]:int(64)[10] in arg _fn[9436909]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534022]:_ref(maxOp(3,real(32),3))[4823512]
-
(9316784 '_check_nil' this[5200570] _ln[9436907] _fn[9436909])
-
(5534029 'move' _field_destructor_tmp_[5534022] (5534026 '.' this[5200570] operationCtx[4823742]))
-
var _field_destructor_tmp_[8917323]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8917325 'move' _field_destructor_tmp_[8917323] (8917327 '.' _field_destructor_tmp_[5534022] input[4823488]))
-
(8917331 call deinit[4133842] _field_destructor_tmp_[8917323] _ln[9436907] _fn[9436909])
-
var _parent_destructor_tmp_[5534034]:BaseTensorResource(real(32),1)[2172058]
-
(5534039 'move' _parent_destructor_tmp_[5534034] (5534035 'cast' BaseTensorResource(real(32),1)[2172058] this[5200570] _ln[9436907] _fn[9436909]))
-
var _field_destructor_tmp_[8606696]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351482 '_check_nil' _parent_destructor_tmp_[5534034] _ln[9436907] _fn[9436909])
-
(8606698 'move' _field_destructor_tmp_[8606696] (8606700 '.' _parent_destructor_tmp_[5534034] gradResource[2172048]))
-
(8606704 call deinit[4099507] _field_destructor_tmp_[8606696] _ln[9436907] _fn[9436909])
-
var _field_destructor_tmp_[8606706]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351484 '_check_nil' _parent_destructor_tmp_[5534034] _ln[9436907] _fn[9436909])
-
(8606708 'move' _field_destructor_tmp_[8606706] (8606710 '.' _parent_destructor_tmp_[5534034] dataResource[2172038]))
-
(8606714 call deinit[4097808] _field_destructor_tmp_[8606706] _ln[9436907] _fn[9436909])
-
(5200576 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . deinit[5200578] ( this[5200582]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] , _ln[9436919]:int(64)[10] , _fn[9436921]:int(32)[66] ) : void[4]
const in arg this[5200582]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] const in arg _ln[9436919]:int(64)[10] in arg _fn[9436921]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534044]:_ref(sumOp(3,real(32),3))[4867271]
-
(9316786 '_check_nil' this[5200582] _ln[9436919] _fn[9436921])
-
(5534051 'move' _field_destructor_tmp_[5534044] (5534048 '.' this[5200582] operationCtx[4867517]))
-
var _field_destructor_tmp_[8917402]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8917404 'move' _field_destructor_tmp_[8917402] (8917406 '.' _field_destructor_tmp_[5534044] input[4867247]))
-
(8917410 call deinit[4133842] _field_destructor_tmp_[8917402] _ln[9436919] _fn[9436921])
-
var _parent_destructor_tmp_[5534056]:BaseTensorResource(real(32),1)[2172058]
-
(5534061 'move' _parent_destructor_tmp_[5534056] (5534057 'cast' BaseTensorResource(real(32),1)[2172058] this[5200582] _ln[9436919] _fn[9436921]))
-
var _field_destructor_tmp_[8606721]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351486 '_check_nil' _parent_destructor_tmp_[5534056] _ln[9436919] _fn[9436921])
-
(8606723 'move' _field_destructor_tmp_[8606721] (8606725 '.' _parent_destructor_tmp_[5534056] gradResource[2172048]))
-
(8606729 call deinit[4099507] _field_destructor_tmp_[8606721] _ln[9436919] _fn[9436921])
-
var _field_destructor_tmp_[8606731]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351488 '_check_nil' _parent_destructor_tmp_[5534056] _ln[9436919] _fn[9436921])
-
(8606733 'move' _field_destructor_tmp_[8606731] (8606735 '.' _parent_destructor_tmp_[5534056] dataResource[2172038]))
-
(8606739 call deinit[4097808] _field_destructor_tmp_[8606731] _ln[9436919] _fn[9436921])
-
(5200588 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . deinit[5200590] ( this[5200594]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] , _ln[9436931]:int(64)[10] , _fn[9436933]:int(32)[66] ) : void[4]
const in arg this[5200594]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] const in arg _ln[9436931]:int(64)[10] in arg _fn[9436933]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534066]:_ref(maxOp(4,real(32),4))[4885250]
-
(9316788 '_check_nil' this[5200594] _ln[9436931] _fn[9436933])
-
(5534073 'move' _field_destructor_tmp_[5534066] (5534070 '.' this[5200594] operationCtx[4885480]))
-
var _field_destructor_tmp_[8917481]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8917483 'move' _field_destructor_tmp_[8917481] (8917485 '.' _field_destructor_tmp_[5534066] input[4885226]))
-
(8917489 call deinit[4144055] _field_destructor_tmp_[8917481] _ln[9436931] _fn[9436933])
-
var _parent_destructor_tmp_[5534078]:BaseTensorResource(real(32),1)[2172058]
-
(5534083 'move' _parent_destructor_tmp_[5534078] (5534079 'cast' BaseTensorResource(real(32),1)[2172058] this[5200594] _ln[9436931] _fn[9436933]))
-
var _field_destructor_tmp_[8606746]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351490 '_check_nil' _parent_destructor_tmp_[5534078] _ln[9436931] _fn[9436933])
-
(8606748 'move' _field_destructor_tmp_[8606746] (8606750 '.' _parent_destructor_tmp_[5534078] gradResource[2172048]))
-
(8606754 call deinit[4099507] _field_destructor_tmp_[8606746] _ln[9436931] _fn[9436933])
-
var _field_destructor_tmp_[8606756]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351492 '_check_nil' _parent_destructor_tmp_[5534078] _ln[9436931] _fn[9436933])
-
(8606758 'move' _field_destructor_tmp_[8606756] (8606760 '.' _parent_destructor_tmp_[5534078] dataResource[2172038]))
-
(8606764 call deinit[4097808] _field_destructor_tmp_[8606756] _ln[9436931] _fn[9436933])
-
(5200600 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . deinit[5200602] ( this[5200606]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] , _ln[9436943]:int(64)[10] , _fn[9436945]:int(32)[66] ) : void[4]
const in arg this[5200606]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] const in arg _ln[9436943]:int(64)[10] in arg _fn[9436945]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534088]:_ref(sumOp(4,real(32),4))[4931789]
-
(9316790 '_check_nil' this[5200606] _ln[9436943] _fn[9436945])
-
(5534095 'move' _field_destructor_tmp_[5534088] (5534092 '.' this[5200606] operationCtx[4932035]))
-
var _field_destructor_tmp_[8917560]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8917562 'move' _field_destructor_tmp_[8917560] (8917564 '.' _field_destructor_tmp_[5534088] input[4931765]))
-
(8917568 call deinit[4144055] _field_destructor_tmp_[8917560] _ln[9436943] _fn[9436945])
-
var _parent_destructor_tmp_[5534100]:BaseTensorResource(real(32),1)[2172058]
-
(5534105 'move' _parent_destructor_tmp_[5534100] (5534101 'cast' BaseTensorResource(real(32),1)[2172058] this[5200606] _ln[9436943] _fn[9436945]))
-
var _field_destructor_tmp_[8606771]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351494 '_check_nil' _parent_destructor_tmp_[5534100] _ln[9436943] _fn[9436945])
-
(8606773 'move' _field_destructor_tmp_[8606771] (8606775 '.' _parent_destructor_tmp_[5534100] gradResource[2172048]))
-
(8606779 call deinit[4099507] _field_destructor_tmp_[8606771] _ln[9436943] _fn[9436945])
-
var _field_destructor_tmp_[8606781]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351496 '_check_nil' _parent_destructor_tmp_[5534100] _ln[9436943] _fn[9436945])
-
(8606783 'move' _field_destructor_tmp_[8606781] (8606785 '.' _parent_destructor_tmp_[5534100] dataResource[2172038]))
-
(8606789 call deinit[4097808] _field_destructor_tmp_[8606781] _ln[9436943] _fn[9436945])
-
(5200612 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . deinit[5200614] ( this[5200618]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] , _ln[9436955]:int(64)[10] , _fn[9436957]:int(32)[66] ) : void[4]
const in arg this[5200618]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] const in arg _ln[9436955]:int(64)[10] in arg _fn[9436957]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534110]:_ref(maxOp(5,real(32),5))[4950200]
-
(9316792 '_check_nil' this[5200618] _ln[9436955] _fn[9436957])
-
(5534117 'move' _field_destructor_tmp_[5534110] (5534114 '.' this[5200618] operationCtx[4950430]))
-
var _field_destructor_tmp_[8917639]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8917641 'move' _field_destructor_tmp_[8917639] (8917643 '.' _field_destructor_tmp_[5534110] input[4950176]))
-
(8917647 call deinit[4159631] _field_destructor_tmp_[8917639] _ln[9436955] _fn[9436957])
-
var _parent_destructor_tmp_[5534122]:BaseTensorResource(real(32),1)[2172058]
-
(5534127 'move' _parent_destructor_tmp_[5534122] (5534123 'cast' BaseTensorResource(real(32),1)[2172058] this[5200618] _ln[9436955] _fn[9436957]))
-
var _field_destructor_tmp_[8606796]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351498 '_check_nil' _parent_destructor_tmp_[5534122] _ln[9436955] _fn[9436957])
-
(8606798 'move' _field_destructor_tmp_[8606796] (8606800 '.' _parent_destructor_tmp_[5534122] gradResource[2172048]))
-
(8606804 call deinit[4099507] _field_destructor_tmp_[8606796] _ln[9436955] _fn[9436957])
-
var _field_destructor_tmp_[8606806]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351500 '_check_nil' _parent_destructor_tmp_[5534122] _ln[9436955] _fn[9436957])
-
(8606808 'move' _field_destructor_tmp_[8606806] (8606810 '.' _parent_destructor_tmp_[5534122] dataResource[2172038]))
-
(8606814 call deinit[4097808] _field_destructor_tmp_[8606806] _ln[9436955] _fn[9436957])
-
(5200624 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . deinit[5200626] ( this[5200630]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] , _ln[9436967]:int(64)[10] , _fn[9436969]:int(32)[66] ) : void[4]
const in arg this[5200630]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] const in arg _ln[9436967]:int(64)[10] in arg _fn[9436969]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534132]:_ref(sumOp(5,real(32),5))[4998624]
-
(9316794 '_check_nil' this[5200630] _ln[9436967] _fn[9436969])
-
(5534139 'move' _field_destructor_tmp_[5534132] (5534136 '.' this[5200630] operationCtx[4998870]))
-
var _field_destructor_tmp_[8917718]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8917720 'move' _field_destructor_tmp_[8917718] (8917722 '.' _field_destructor_tmp_[5534132] input[4998600]))
-
(8917726 call deinit[4159631] _field_destructor_tmp_[8917718] _ln[9436967] _fn[9436969])
-
var _parent_destructor_tmp_[5534144]:BaseTensorResource(real(32),1)[2172058]
-
(5534149 'move' _parent_destructor_tmp_[5534144] (5534145 'cast' BaseTensorResource(real(32),1)[2172058] this[5200630] _ln[9436967] _fn[9436969]))
-
var _field_destructor_tmp_[8606821]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351502 '_check_nil' _parent_destructor_tmp_[5534144] _ln[9436967] _fn[9436969])
-
(8606823 'move' _field_destructor_tmp_[8606821] (8606825 '.' _parent_destructor_tmp_[5534144] gradResource[2172048]))
-
(8606829 call deinit[4099507] _field_destructor_tmp_[8606821] _ln[9436967] _fn[9436969])
-
var _field_destructor_tmp_[8606831]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351504 '_check_nil' _parent_destructor_tmp_[5534144] _ln[9436967] _fn[9436969])
-
(8606833 'move' _field_destructor_tmp_[8606831] (8606835 '.' _parent_destructor_tmp_[5534144] dataResource[2172038]))
-
(8606839 call deinit[4097808] _field_destructor_tmp_[8606831] _ln[9436967] _fn[9436969])
-
(5200636 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . deinit[5200638] ( this[5200642]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] , _ln[9436979]:int(64)[10] , _fn[9436981]:int(32)[66] ) : void[4]
const in arg this[5200642]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] const in arg _ln[9436979]:int(64)[10] in arg _fn[9436981]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534154]:_ref(maxOp(6,real(32),6))[5017553]
-
(9316796 '_check_nil' this[5200642] _ln[9436979] _fn[9436981])
-
(5534161 'move' _field_destructor_tmp_[5534154] (5534158 '.' this[5200642] operationCtx[5017783]))
-
var _field_destructor_tmp_[8917797]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8917799 'move' _field_destructor_tmp_[8917797] (8917801 '.' _field_destructor_tmp_[5534154] input[5017529]))
-
(8917805 call deinit[4176662] _field_destructor_tmp_[8917797] _ln[9436979] _fn[9436981])
-
var _parent_destructor_tmp_[5534166]:BaseTensorResource(real(32),1)[2172058]
-
(5534171 'move' _parent_destructor_tmp_[5534166] (5534167 'cast' BaseTensorResource(real(32),1)[2172058] this[5200642] _ln[9436979] _fn[9436981]))
-
var _field_destructor_tmp_[8606846]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351506 '_check_nil' _parent_destructor_tmp_[5534166] _ln[9436979] _fn[9436981])
-
(8606848 'move' _field_destructor_tmp_[8606846] (8606850 '.' _parent_destructor_tmp_[5534166] gradResource[2172048]))
-
(8606854 call deinit[4099507] _field_destructor_tmp_[8606846] _ln[9436979] _fn[9436981])
-
var _field_destructor_tmp_[8606856]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351508 '_check_nil' _parent_destructor_tmp_[5534166] _ln[9436979] _fn[9436981])
-
(8606858 'move' _field_destructor_tmp_[8606856] (8606860 '.' _parent_destructor_tmp_[5534166] dataResource[2172038]))
-
(8606864 call deinit[4097808] _field_destructor_tmp_[8606856] _ln[9436979] _fn[9436981])
-
(5200648 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . deinit[5200650] ( this[5200654]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] , _ln[9436991]:int(64)[10] , _fn[9436993]:int(32)[66] ) : void[4]
const in arg this[5200654]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] const in arg _ln[9436991]:int(64)[10] in arg _fn[9436993]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534176]:_ref(sumOp(6,real(32),6))[5067215]
-
(9316798 '_check_nil' this[5200654] _ln[9436991] _fn[9436993])
-
(5534183 'move' _field_destructor_tmp_[5534176] (5534180 '.' this[5200654] operationCtx[5067461]))
-
var _field_destructor_tmp_[8917876]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8917878 'move' _field_destructor_tmp_[8917876] (8917880 '.' _field_destructor_tmp_[5534176] input[5067191]))
-
(8917884 call deinit[4176662] _field_destructor_tmp_[8917876] _ln[9436991] _fn[9436993])
-
var _parent_destructor_tmp_[5534188]:BaseTensorResource(real(32),1)[2172058]
-
(5534193 'move' _parent_destructor_tmp_[5534188] (5534189 'cast' BaseTensorResource(real(32),1)[2172058] this[5200654] _ln[9436991] _fn[9436993]))
-
var _field_destructor_tmp_[8606871]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351510 '_check_nil' _parent_destructor_tmp_[5534188] _ln[9436991] _fn[9436993])
-
(8606873 'move' _field_destructor_tmp_[8606871] (8606875 '.' _parent_destructor_tmp_[5534188] gradResource[2172048]))
-
(8606879 call deinit[4099507] _field_destructor_tmp_[8606871] _ln[9436991] _fn[9436993])
-
var _field_destructor_tmp_[8606881]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351512 '_check_nil' _parent_destructor_tmp_[5534188] _ln[9436991] _fn[9436993])
-
(8606883 'move' _field_destructor_tmp_[8606881] (8606885 '.' _parent_destructor_tmp_[5534188] dataResource[2172038]))
-
(8606889 call deinit[4097808] _field_destructor_tmp_[8606881] _ln[9436991] _fn[9436993])
-
(5200660 return _void[46])
}
-
- «»
function TensorResource(real(32),1,addOp(1,real(32)))[5160034] . deinit[5200662] ( this[5200666]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] , _ln[9437003]:int(64)[10] , _fn[9437005]:int(32)[66] ) : void[4]
const in arg this[5200666]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] const in arg _ln[9437003]:int(64)[10] in arg _fn[9437005]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534198]:_ref(addOp(1,real(32)))[5159795]
-
(9316800 '_check_nil' this[5200666] _ln[9437003] _fn[9437005])
-
(5534205 'move' _field_destructor_tmp_[5534198] (5534202 '.' this[5200666] operationCtx[5160031]))
-
var _field_destructor_tmp_[8917955]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8917957 'move' _field_destructor_tmp_[8917955] (8917959 '.' _field_destructor_tmp_[5534198] rhs[5159771]))
-
(8917963 call deinit[4100020] _field_destructor_tmp_[8917955] _ln[9437003] _fn[9437005])
-
var _field_destructor_tmp_[8917965]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8917967 'move' _field_destructor_tmp_[8917965] (8917969 '.' _field_destructor_tmp_[5534198] lhs[5159763]))
-
(8917973 call deinit[4100020] _field_destructor_tmp_[8917965] _ln[9437003] _fn[9437005])
-
var _parent_destructor_tmp_[5534210]:BaseTensorResource(real(32),1)[2172058]
-
(5534215 'move' _parent_destructor_tmp_[5534210] (5534211 'cast' BaseTensorResource(real(32),1)[2172058] this[5200666] _ln[9437003] _fn[9437005]))
-
var _field_destructor_tmp_[8606896]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
(9351514 '_check_nil' _parent_destructor_tmp_[5534210] _ln[9437003] _fn[9437005])
-
(8606898 'move' _field_destructor_tmp_[8606896] (8606900 '.' _parent_destructor_tmp_[5534210] gradResource[2172048]))
-
(8606904 call deinit[4099507] _field_destructor_tmp_[8606896] _ln[9437003] _fn[9437005])
-
var _field_destructor_tmp_[8606906]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
(9351516 '_check_nil' _parent_destructor_tmp_[5534210] _ln[9437003] _fn[9437005])
-
(8606908 'move' _field_destructor_tmp_[8606906] (8606910 '.' _parent_destructor_tmp_[5534210] dataResource[2172038]))
-
(8606914 call deinit[4097808] _field_destructor_tmp_[8606906] _ln[9437003] _fn[9437005])
-
(5200672 return _void[46])
}
-
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . deinit[5200686] ( this[5200690]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] , _ln[9437027]:int(64)[10] , _fn[9437029]:int(32)[66] ) : void[4]
const in arg this[5200690]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] const in arg _ln[9437027]:int(64)[10] in arg _fn[9437029]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534242]:_ref(reshapeOp(1,2,real(32)))[4768738]
-
(9316804 '_check_nil' this[5200690] _ln[9437027] _fn[9437029])
-
(5534249 'move' _field_destructor_tmp_[5534242] (5534246 '.' this[5200690] operationCtx[4768978]))
-
var _field_destructor_tmp_[8918143]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8918145 'move' _field_destructor_tmp_[8918143] (8918147 '.' _field_destructor_tmp_[5534242] input[4768714]))
-
(8918151 call deinit[4100020] _field_destructor_tmp_[8918143] _ln[9437027] _fn[9437029])
-
var _parent_destructor_tmp_[5534254]:BaseTensorResource(real(32),2)[2303464]
-
(5534259 'move' _parent_destructor_tmp_[5534254] (5534255 'cast' BaseTensorResource(real(32),2)[2303464] this[5200690] _ln[9437027] _fn[9437029]))
-
var _field_destructor_tmp_[8609222]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9351550 '_check_nil' _parent_destructor_tmp_[5534254] _ln[9437027] _fn[9437029])
-
(8609224 'move' _field_destructor_tmp_[8609222] (8609226 '.' _parent_destructor_tmp_[5534254] gradResource[2303454]))
-
(8609230 call deinit[4116568] _field_destructor_tmp_[8609222] _ln[9437027] _fn[9437029])
-
var _field_destructor_tmp_[8609232]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9351552 '_check_nil' _parent_destructor_tmp_[5534254] _ln[9437027] _fn[9437029])
-
(8609234 'move' _field_destructor_tmp_[8609232] (8609236 '.' _parent_destructor_tmp_[5534254] dataResource[2303444]))
-
(8609240 call deinit[4114869] _field_destructor_tmp_[8609232] _ln[9437027] _fn[9437029])
-
(5200696 return _void[46])
}
-
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . deinit[5200710] ( this[5200714]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] , _ln[9437051]:int(64)[10] , _fn[9437053]:int(32)[66] ) : void[4]
const in arg this[5200714]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] const in arg _ln[9437051]:int(64)[10] in arg _fn[9437053]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534286]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946]
-
(9316808 '_check_nil' this[5200714] _ln[9437051] _fn[9437053])
-
(5534293 'move' _field_destructor_tmp_[5534286] (5534290 '.' this[5200714] operationCtx[4792173]))
-
var _field_destructor_tmp_[8918301]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8918303 'move' _field_destructor_tmp_[8918301] (8918305 '.' _field_destructor_tmp_[5534286] rhs[4791916]))
-
(8918309 call deinit[4117081] _field_destructor_tmp_[8918301] _ln[9437051] _fn[9437053])
-
var _field_destructor_tmp_[8918311]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8918313 'move' _field_destructor_tmp_[8918311] (8918315 '.' _field_destructor_tmp_[5534286] lhs[4791909]))
-
(8918319 call deinit[4117081] _field_destructor_tmp_[8918311] _ln[9437051] _fn[9437053])
-
var _parent_destructor_tmp_[5534298]:BaseTensorResource(real(32),2)[2303464]
-
(5534303 'move' _parent_destructor_tmp_[5534298] (5534299 'cast' BaseTensorResource(real(32),2)[2303464] this[5200714] _ln[9437051] _fn[9437053]))
-
var _field_destructor_tmp_[8609272]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9351558 '_check_nil' _parent_destructor_tmp_[5534298] _ln[9437051] _fn[9437053])
-
(8609274 'move' _field_destructor_tmp_[8609272] (8609276 '.' _parent_destructor_tmp_[5534298] gradResource[2303454]))
-
(8609280 call deinit[4116568] _field_destructor_tmp_[8609272] _ln[9437051] _fn[9437053])
-
var _field_destructor_tmp_[8609282]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9351560 '_check_nil' _parent_destructor_tmp_[5534298] _ln[9437051] _fn[9437053])
-
(8609284 'move' _field_destructor_tmp_[8609282] (8609286 '.' _parent_destructor_tmp_[5534298] dataResource[2303444]))
-
(8609290 call deinit[4114869] _field_destructor_tmp_[8609282] _ln[9437051] _fn[9437053])
-
(5200720 return _void[46])
}
-
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . deinit[5200734] ( this[5200738]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] , _ln[9437075]:int(64)[10] , _fn[9437077]:int(32)[66] ) : void[4]
const in arg this[5200738]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] const in arg _ln[9437075]:int(64)[10] in arg _fn[9437077]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534330]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512]
-
(9316812 '_check_nil' this[5200738] _ln[9437075] _fn[9437077])
-
(5534337 'move' _field_destructor_tmp_[5534330] (5534334 '.' this[5200738] operationCtx[4816739]))
-
var _field_destructor_tmp_[8918489]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8918491 'move' _field_destructor_tmp_[8918489] (8918493 '.' _field_destructor_tmp_[5534330] rhs[4816482]))
-
(8918497 call deinit[4117081] _field_destructor_tmp_[8918489] _ln[9437075] _fn[9437077])
-
var _field_destructor_tmp_[8918499]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8918501 'move' _field_destructor_tmp_[8918499] (8918503 '.' _field_destructor_tmp_[5534330] lhs[4816475]))
-
(8918507 call deinit[4117081] _field_destructor_tmp_[8918499] _ln[9437075] _fn[9437077])
-
var _parent_destructor_tmp_[5534342]:BaseTensorResource(real(32),2)[2303464]
-
(5534347 'move' _parent_destructor_tmp_[5534342] (5534343 'cast' BaseTensorResource(real(32),2)[2303464] this[5200738] _ln[9437075] _fn[9437077]))
-
var _field_destructor_tmp_[8609322]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9351566 '_check_nil' _parent_destructor_tmp_[5534342] _ln[9437075] _fn[9437077])
-
(8609324 'move' _field_destructor_tmp_[8609322] (8609326 '.' _parent_destructor_tmp_[5534342] gradResource[2303454]))
-
(8609330 call deinit[4116568] _field_destructor_tmp_[8609322] _ln[9437075] _fn[9437077])
-
var _field_destructor_tmp_[8609332]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9351568 '_check_nil' _parent_destructor_tmp_[5534342] _ln[9437075] _fn[9437077])
-
(8609334 'move' _field_destructor_tmp_[8609332] (8609336 '.' _parent_destructor_tmp_[5534342] dataResource[2303444]))
-
(8609340 call deinit[4114869] _field_destructor_tmp_[8609332] _ln[9437075] _fn[9437077])
-
(5200744 return _void[46])
}
-
- «»
function TensorResource(real(32),2,addOp(2,real(32)))[5166494] . deinit[5200746] ( this[5200750]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] , _ln[9437087]:int(64)[10] , _fn[9437089]:int(32)[66] ) : void[4]
const in arg this[5200750]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] const in arg _ln[9437087]:int(64)[10] in arg _fn[9437089]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534352]:_ref(addOp(2,real(32)))[5166255]
-
(9316814 '_check_nil' this[5200750] _ln[9437087] _fn[9437089])
-
(5534359 'move' _field_destructor_tmp_[5534352] (5534356 '.' this[5200750] operationCtx[5166491]))
-
var _field_destructor_tmp_[8918598]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8918600 'move' _field_destructor_tmp_[8918598] (8918602 '.' _field_destructor_tmp_[5534352] rhs[5166231]))
-
(8918606 call deinit[4117081] _field_destructor_tmp_[8918598] _ln[9437087] _fn[9437089])
-
var _field_destructor_tmp_[8918608]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8918610 'move' _field_destructor_tmp_[8918608] (8918612 '.' _field_destructor_tmp_[5534352] lhs[5166223]))
-
(8918616 call deinit[4117081] _field_destructor_tmp_[8918608] _ln[9437087] _fn[9437089])
-
var _parent_destructor_tmp_[5534364]:BaseTensorResource(real(32),2)[2303464]
-
(5534369 'move' _parent_destructor_tmp_[5534364] (5534365 'cast' BaseTensorResource(real(32),2)[2303464] this[5200750] _ln[9437087] _fn[9437089]))
-
var _field_destructor_tmp_[8609347]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
(9351570 '_check_nil' _parent_destructor_tmp_[5534364] _ln[9437087] _fn[9437089])
-
(8609349 'move' _field_destructor_tmp_[8609347] (8609351 '.' _parent_destructor_tmp_[5534364] gradResource[2303454]))
-
(8609355 call deinit[4116568] _field_destructor_tmp_[8609347] _ln[9437087] _fn[9437089])
-
var _field_destructor_tmp_[8609357]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
(9351572 '_check_nil' _parent_destructor_tmp_[5534364] _ln[9437087] _fn[9437089])
-
(8609359 'move' _field_destructor_tmp_[8609357] (8609361 '.' _parent_destructor_tmp_[5534364] dataResource[2303444]))
-
(8609365 call deinit[4114869] _field_destructor_tmp_[8609357] _ln[9437087] _fn[9437089])
-
(5200756 return _void[46])
}
-
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . deinit[5200770] ( this[5200774]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] , _ln[9437111]:int(64)[10] , _fn[9437113]:int(32)[66] ) : void[4]
const in arg this[5200774]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] const in arg _ln[9437111]:int(64)[10] in arg _fn[9437113]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534396]:_ref(reshapeOp(1,3,real(32)))[4829792]
-
(9316818 '_check_nil' this[5200774] _ln[9437111] _fn[9437113])
-
(5534403 'move' _field_destructor_tmp_[5534396] (5534400 '.' this[5200774] operationCtx[4830032]))
-
var _field_destructor_tmp_[8918786]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8918788 'move' _field_destructor_tmp_[8918786] (8918790 '.' _field_destructor_tmp_[5534396] input[4829768]))
-
(8918794 call deinit[4100020] _field_destructor_tmp_[8918786] _ln[9437111] _fn[9437113])
-
var _parent_destructor_tmp_[5534408]:BaseTensorResource(real(32),3)[2453288]
-
(5534413 'move' _parent_destructor_tmp_[5534408] (5534409 'cast' BaseTensorResource(real(32),3)[2453288] this[5200774] _ln[9437111] _fn[9437113]))
-
var _field_destructor_tmp_[8611934]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9351606 '_check_nil' _parent_destructor_tmp_[5534408] _ln[9437111] _fn[9437113])
-
(8611936 'move' _field_destructor_tmp_[8611934] (8611938 '.' _parent_destructor_tmp_[5534408] gradResource[2453278]))
-
(8611942 call deinit[4133329] _field_destructor_tmp_[8611934] _ln[9437111] _fn[9437113])
-
var _field_destructor_tmp_[8611944]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9351608 '_check_nil' _parent_destructor_tmp_[5534408] _ln[9437111] _fn[9437113])
-
(8611946 'move' _field_destructor_tmp_[8611944] (8611948 '.' _parent_destructor_tmp_[5534408] dataResource[2453268]))
-
(8611952 call deinit[4131630] _field_destructor_tmp_[8611944] _ln[9437111] _fn[9437113])
-
(5200780 return _void[46])
}
-
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . deinit[5200794] ( this[5200798]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] , _ln[9437135]:int(64)[10] , _fn[9437137]:int(32)[66] ) : void[4]
const in arg this[5200798]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] const in arg _ln[9437135]:int(64)[10] in arg _fn[9437137]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534440]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123]
-
(9316822 '_check_nil' this[5200798] _ln[9437135] _fn[9437137])
-
(5534447 'move' _field_destructor_tmp_[5534440] (5534444 '.' this[5200798] operationCtx[4853350]))
-
var _field_destructor_tmp_[8918944]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8918946 'move' _field_destructor_tmp_[8918944] (8918948 '.' _field_destructor_tmp_[5534440] rhs[4853093]))
-
(8918952 call deinit[4133842] _field_destructor_tmp_[8918944] _ln[9437135] _fn[9437137])
-
var _field_destructor_tmp_[8918954]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8918956 'move' _field_destructor_tmp_[8918954] (8918958 '.' _field_destructor_tmp_[5534440] lhs[4853086]))
-
(8918962 call deinit[4133842] _field_destructor_tmp_[8918954] _ln[9437135] _fn[9437137])
-
var _parent_destructor_tmp_[5534452]:BaseTensorResource(real(32),3)[2453288]
-
(5534457 'move' _parent_destructor_tmp_[5534452] (5534453 'cast' BaseTensorResource(real(32),3)[2453288] this[5200798] _ln[9437135] _fn[9437137]))
-
var _field_destructor_tmp_[8611984]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9351614 '_check_nil' _parent_destructor_tmp_[5534452] _ln[9437135] _fn[9437137])
-
(8611986 'move' _field_destructor_tmp_[8611984] (8611988 '.' _parent_destructor_tmp_[5534452] gradResource[2453278]))
-
(8611992 call deinit[4133329] _field_destructor_tmp_[8611984] _ln[9437135] _fn[9437137])
-
var _field_destructor_tmp_[8611994]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9351616 '_check_nil' _parent_destructor_tmp_[5534452] _ln[9437135] _fn[9437137])
-
(8611996 'move' _field_destructor_tmp_[8611994] (8611998 '.' _parent_destructor_tmp_[5534452] dataResource[2453268]))
-
(8612002 call deinit[4131630] _field_destructor_tmp_[8611994] _ln[9437135] _fn[9437137])
-
(5200804 return _void[46])
}
-
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . deinit[5200818] ( this[5200822]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] , _ln[9437159]:int(64)[10] , _fn[9437161]:int(32)[66] ) : void[4]
const in arg this[5200822]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] const in arg _ln[9437159]:int(64)[10] in arg _fn[9437161]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534484]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204]
-
(9316826 '_check_nil' this[5200822] _ln[9437159] _fn[9437161])
-
(5534491 'move' _field_destructor_tmp_[5534484] (5534488 '.' this[5200822] operationCtx[4878431]))
-
var _field_destructor_tmp_[8919132]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8919134 'move' _field_destructor_tmp_[8919132] (8919136 '.' _field_destructor_tmp_[5534484] rhs[4878174]))
-
(8919140 call deinit[4133842] _field_destructor_tmp_[8919132] _ln[9437159] _fn[9437161])
-
var _field_destructor_tmp_[8919142]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8919144 'move' _field_destructor_tmp_[8919142] (8919146 '.' _field_destructor_tmp_[5534484] lhs[4878167]))
-
(8919150 call deinit[4133842] _field_destructor_tmp_[8919142] _ln[9437159] _fn[9437161])
-
var _parent_destructor_tmp_[5534496]:BaseTensorResource(real(32),3)[2453288]
-
(5534501 'move' _parent_destructor_tmp_[5534496] (5534497 'cast' BaseTensorResource(real(32),3)[2453288] this[5200822] _ln[9437159] _fn[9437161]))
-
var _field_destructor_tmp_[8612034]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9351622 '_check_nil' _parent_destructor_tmp_[5534496] _ln[9437159] _fn[9437161])
-
(8612036 'move' _field_destructor_tmp_[8612034] (8612038 '.' _parent_destructor_tmp_[5534496] gradResource[2453278]))
-
(8612042 call deinit[4133329] _field_destructor_tmp_[8612034] _ln[9437159] _fn[9437161])
-
var _field_destructor_tmp_[8612044]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9351624 '_check_nil' _parent_destructor_tmp_[5534496] _ln[9437159] _fn[9437161])
-
(8612046 'move' _field_destructor_tmp_[8612044] (8612048 '.' _parent_destructor_tmp_[5534496] dataResource[2453268]))
-
(8612052 call deinit[4131630] _field_destructor_tmp_[8612044] _ln[9437159] _fn[9437161])
-
(5200828 return _void[46])
}
-
- «»
function TensorResource(real(32),3,addOp(3,real(32)))[5173035] . deinit[5200830] ( this[5200834]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] , _ln[9437171]:int(64)[10] , _fn[9437173]:int(32)[66] ) : void[4]
const in arg this[5200834]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] const in arg _ln[9437171]:int(64)[10] in arg _fn[9437173]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534506]:_ref(addOp(3,real(32)))[5172796]
-
(9316828 '_check_nil' this[5200834] _ln[9437171] _fn[9437173])
-
(5534513 'move' _field_destructor_tmp_[5534506] (5534510 '.' this[5200834] operationCtx[5173032]))
-
var _field_destructor_tmp_[8919241]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8919243 'move' _field_destructor_tmp_[8919241] (8919245 '.' _field_destructor_tmp_[5534506] rhs[5172772]))
-
(8919249 call deinit[4133842] _field_destructor_tmp_[8919241] _ln[9437171] _fn[9437173])
-
var _field_destructor_tmp_[8919251]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8919253 'move' _field_destructor_tmp_[8919251] (8919255 '.' _field_destructor_tmp_[5534506] lhs[5172764]))
-
(8919259 call deinit[4133842] _field_destructor_tmp_[8919251] _ln[9437171] _fn[9437173])
-
var _parent_destructor_tmp_[5534518]:BaseTensorResource(real(32),3)[2453288]
-
(5534523 'move' _parent_destructor_tmp_[5534518] (5534519 'cast' BaseTensorResource(real(32),3)[2453288] this[5200834] _ln[9437171] _fn[9437173]))
-
var _field_destructor_tmp_[8612059]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
(9351626 '_check_nil' _parent_destructor_tmp_[5534518] _ln[9437171] _fn[9437173])
-
(8612061 'move' _field_destructor_tmp_[8612059] (8612063 '.' _parent_destructor_tmp_[5534518] gradResource[2453278]))
-
(8612067 call deinit[4133329] _field_destructor_tmp_[8612059] _ln[9437171] _fn[9437173])
-
var _field_destructor_tmp_[8612069]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
(9351628 '_check_nil' _parent_destructor_tmp_[5534518] _ln[9437171] _fn[9437173])
-
(8612071 'move' _field_destructor_tmp_[8612069] (8612073 '.' _parent_destructor_tmp_[5534518] dataResource[2453268]))
-
(8612077 call deinit[4131630] _field_destructor_tmp_[8612069] _ln[9437171] _fn[9437173])
-
(5200840 return _void[46])
}
-
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . deinit[5200854] ( this[5200858]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] , _ln[9437195]:int(64)[10] , _fn[9437197]:int(32)[66] ) : void[4]
const in arg this[5200858]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] const in arg _ln[9437195]:int(64)[10] in arg _fn[9437197]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534550]:_ref(reshapeOp(1,4,real(32)))[4892430]
-
(9316832 '_check_nil' this[5200858] _ln[9437195] _fn[9437197])
-
(5534557 'move' _field_destructor_tmp_[5534550] (5534554 '.' this[5200858] operationCtx[4892670]))
-
var _field_destructor_tmp_[8919429]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8919431 'move' _field_destructor_tmp_[8919429] (8919433 '.' _field_destructor_tmp_[5534550] input[4892406]))
-
(8919437 call deinit[4100020] _field_destructor_tmp_[8919429] _ln[9437195] _fn[9437197])
-
var _parent_destructor_tmp_[5534562]:BaseTensorResource(real(32),4)[2594431]
-
(5534567 'move' _parent_destructor_tmp_[5534562] (5534563 'cast' BaseTensorResource(real(32),4)[2594431] this[5200858] _ln[9437195] _fn[9437197]))
-
var _field_destructor_tmp_[8613514]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9351650 '_check_nil' _parent_destructor_tmp_[5534562] _ln[9437195] _fn[9437197])
-
(8613516 'move' _field_destructor_tmp_[8613514] (8613518 '.' _parent_destructor_tmp_[5534562] gradResource[2594421]))
-
(8613522 call deinit[4143542] _field_destructor_tmp_[8613514] _ln[9437195] _fn[9437197])
-
var _field_destructor_tmp_[8613524]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9351652 '_check_nil' _parent_destructor_tmp_[5534562] _ln[9437195] _fn[9437197])
-
(8613526 'move' _field_destructor_tmp_[8613524] (8613528 '.' _parent_destructor_tmp_[5534562] dataResource[2594411]))
-
(8613532 call deinit[4141843] _field_destructor_tmp_[8613524] _ln[9437195] _fn[9437197])
-
(5200864 return _void[46])
}
-
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . deinit[5200878] ( this[5200882]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] , _ln[9437219]:int(64)[10] , _fn[9437221]:int(32)[66] ) : void[4]
const in arg this[5200882]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] const in arg _ln[9437219]:int(64)[10] in arg _fn[9437221]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534594]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286]
-
(9316836 '_check_nil' this[5200882] _ln[9437219] _fn[9437221])
-
(5534601 'move' _field_destructor_tmp_[5534594] (5534598 '.' this[5200882] operationCtx[4918513]))
-
var _field_destructor_tmp_[8919587]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8919589 'move' _field_destructor_tmp_[8919587] (8919591 '.' _field_destructor_tmp_[5534594] rhs[4918256]))
-
(8919595 call deinit[4144055] _field_destructor_tmp_[8919587] _ln[9437219] _fn[9437221])
-
var _field_destructor_tmp_[8919597]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8919599 'move' _field_destructor_tmp_[8919597] (8919601 '.' _field_destructor_tmp_[5534594] lhs[4918249]))
-
(8919605 call deinit[4144055] _field_destructor_tmp_[8919597] _ln[9437219] _fn[9437221])
-
var _parent_destructor_tmp_[5534606]:BaseTensorResource(real(32),4)[2594431]
-
(5534611 'move' _parent_destructor_tmp_[5534606] (5534607 'cast' BaseTensorResource(real(32),4)[2594431] this[5200882] _ln[9437219] _fn[9437221]))
-
var _field_destructor_tmp_[8613564]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9351658 '_check_nil' _parent_destructor_tmp_[5534606] _ln[9437219] _fn[9437221])
-
(8613566 'move' _field_destructor_tmp_[8613564] (8613568 '.' _parent_destructor_tmp_[5534606] gradResource[2594421]))
-
(8613572 call deinit[4143542] _field_destructor_tmp_[8613564] _ln[9437219] _fn[9437221])
-
var _field_destructor_tmp_[8613574]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9351660 '_check_nil' _parent_destructor_tmp_[5534606] _ln[9437219] _fn[9437221])
-
(8613576 'move' _field_destructor_tmp_[8613574] (8613578 '.' _parent_destructor_tmp_[5534606] dataResource[2594411]))
-
(8613582 call deinit[4141843] _field_destructor_tmp_[8613574] _ln[9437219] _fn[9437221])
-
(5200888 return _void[46])
}
-
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . deinit[5200902] ( this[5200906]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] , _ln[9437243]:int(64)[10] , _fn[9437245]:int(32)[66] ) : void[4]
const in arg this[5200906]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] const in arg _ln[9437243]:int(64)[10] in arg _fn[9437245]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534638]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108]
-
(9316840 '_check_nil' this[5200906] _ln[9437243] _fn[9437245])
-
(5534645 'move' _field_destructor_tmp_[5534638] (5534642 '.' this[5200906] operationCtx[4943335]))
-
var _field_destructor_tmp_[8919775]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8919777 'move' _field_destructor_tmp_[8919775] (8919779 '.' _field_destructor_tmp_[5534638] rhs[4943078]))
-
(8919783 call deinit[4144055] _field_destructor_tmp_[8919775] _ln[9437243] _fn[9437245])
-
var _field_destructor_tmp_[8919785]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8919787 'move' _field_destructor_tmp_[8919785] (8919789 '.' _field_destructor_tmp_[5534638] lhs[4943071]))
-
(8919793 call deinit[4144055] _field_destructor_tmp_[8919785] _ln[9437243] _fn[9437245])
-
var _parent_destructor_tmp_[5534650]:BaseTensorResource(real(32),4)[2594431]
-
(5534655 'move' _parent_destructor_tmp_[5534650] (5534651 'cast' BaseTensorResource(real(32),4)[2594431] this[5200906] _ln[9437243] _fn[9437245]))
-
var _field_destructor_tmp_[8613614]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9351666 '_check_nil' _parent_destructor_tmp_[5534650] _ln[9437243] _fn[9437245])
-
(8613616 'move' _field_destructor_tmp_[8613614] (8613618 '.' _parent_destructor_tmp_[5534650] gradResource[2594421]))
-
(8613622 call deinit[4143542] _field_destructor_tmp_[8613614] _ln[9437243] _fn[9437245])
-
var _field_destructor_tmp_[8613624]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9351668 '_check_nil' _parent_destructor_tmp_[5534650] _ln[9437243] _fn[9437245])
-
(8613626 'move' _field_destructor_tmp_[8613624] (8613628 '.' _parent_destructor_tmp_[5534650] dataResource[2594411]))
-
(8613632 call deinit[4141843] _field_destructor_tmp_[8613624] _ln[9437243] _fn[9437245])
-
(5200912 return _void[46])
}
-
- «»
function TensorResource(real(32),4,addOp(4,real(32)))[5179576] . deinit[5200914] ( this[5200918]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] , _ln[9437255]:int(64)[10] , _fn[9437257]:int(32)[66] ) : void[4]
const in arg this[5200918]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] const in arg _ln[9437255]:int(64)[10] in arg _fn[9437257]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534660]:_ref(addOp(4,real(32)))[5179337]
-
(9316842 '_check_nil' this[5200918] _ln[9437255] _fn[9437257])
-
(5534667 'move' _field_destructor_tmp_[5534660] (5534664 '.' this[5200918] operationCtx[5179573]))
-
var _field_destructor_tmp_[8919884]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8919886 'move' _field_destructor_tmp_[8919884] (8919888 '.' _field_destructor_tmp_[5534660] rhs[5179313]))
-
(8919892 call deinit[4144055] _field_destructor_tmp_[8919884] _ln[9437255] _fn[9437257])
-
var _field_destructor_tmp_[8919894]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8919896 'move' _field_destructor_tmp_[8919894] (8919898 '.' _field_destructor_tmp_[5534660] lhs[5179305]))
-
(8919902 call deinit[4144055] _field_destructor_tmp_[8919894] _ln[9437255] _fn[9437257])
-
var _parent_destructor_tmp_[5534672]:BaseTensorResource(real(32),4)[2594431]
-
(5534677 'move' _parent_destructor_tmp_[5534672] (5534673 'cast' BaseTensorResource(real(32),4)[2594431] this[5200918] _ln[9437255] _fn[9437257]))
-
var _field_destructor_tmp_[8613639]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
(9351670 '_check_nil' _parent_destructor_tmp_[5534672] _ln[9437255] _fn[9437257])
-
(8613641 'move' _field_destructor_tmp_[8613639] (8613643 '.' _parent_destructor_tmp_[5534672] gradResource[2594421]))
-
(8613647 call deinit[4143542] _field_destructor_tmp_[8613639] _ln[9437255] _fn[9437257])
-
var _field_destructor_tmp_[8613649]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
(9351672 '_check_nil' _parent_destructor_tmp_[5534672] _ln[9437255] _fn[9437257])
-
(8613651 'move' _field_destructor_tmp_[8613649] (8613653 '.' _parent_destructor_tmp_[5534672] dataResource[2594411]))
-
(8613657 call deinit[4141843] _field_destructor_tmp_[8613649] _ln[9437255] _fn[9437257])
-
(5200924 return _void[46])
}
-
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . deinit[5200938] ( this[5200942]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] , _ln[9437279]:int(64)[10] , _fn[9437281]:int(32)[66] ) : void[4]
const in arg this[5200942]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] const in arg _ln[9437279]:int(64)[10] in arg _fn[9437281]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534704]:_ref(reshapeOp(1,5,real(32)))[4957412]
-
(9316846 '_check_nil' this[5200942] _ln[9437279] _fn[9437281])
-
(5534711 'move' _field_destructor_tmp_[5534704] (5534708 '.' this[5200942] operationCtx[4957652]))
-
var _field_destructor_tmp_[8920072]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8920074 'move' _field_destructor_tmp_[8920072] (8920076 '.' _field_destructor_tmp_[5534704] input[4957388]))
-
(8920080 call deinit[4100020] _field_destructor_tmp_[8920072] _ln[9437279] _fn[9437281])
-
var _parent_destructor_tmp_[5534716]:BaseTensorResource(real(32),5)[2679277]
-
(5534721 'move' _parent_destructor_tmp_[5534716] (5534717 'cast' BaseTensorResource(real(32),5)[2679277] this[5200942] _ln[9437279] _fn[9437281]))
-
var _field_destructor_tmp_[8615964]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351706 '_check_nil' _parent_destructor_tmp_[5534716] _ln[9437279] _fn[9437281])
-
(8615966 'move' _field_destructor_tmp_[8615964] (8615968 '.' _parent_destructor_tmp_[5534716] gradResource[2679267]))
-
(8615972 call deinit[4159118] _field_destructor_tmp_[8615964] _ln[9437279] _fn[9437281])
-
var _field_destructor_tmp_[8615974]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9351708 '_check_nil' _parent_destructor_tmp_[5534716] _ln[9437279] _fn[9437281])
-
(8615976 'move' _field_destructor_tmp_[8615974] (8615978 '.' _parent_destructor_tmp_[5534716] dataResource[2679257]))
-
(8615982 call deinit[4157419] _field_destructor_tmp_[8615974] _ln[9437279] _fn[9437281])
-
(5200948 return _void[46])
}
-
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . deinit[5200962] ( this[5200966]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] , _ln[9437303]:int(64)[10] , _fn[9437305]:int(32)[66] ) : void[4]
const in arg this[5200966]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] const in arg _ln[9437303]:int(64)[10] in arg _fn[9437305]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534748]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412]
-
(9316850 '_check_nil' this[5200966] _ln[9437303] _fn[9437305])
-
(5534755 'move' _field_destructor_tmp_[5534748] (5534752 '.' this[5200966] operationCtx[4984639]))
-
var _field_destructor_tmp_[8920230]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8920232 'move' _field_destructor_tmp_[8920230] (8920234 '.' _field_destructor_tmp_[5534748] rhs[4984382]))
-
(8920238 call deinit[4159631] _field_destructor_tmp_[8920230] _ln[9437303] _fn[9437305])
-
var _field_destructor_tmp_[8920240]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8920242 'move' _field_destructor_tmp_[8920240] (8920244 '.' _field_destructor_tmp_[5534748] lhs[4984375]))
-
(8920248 call deinit[4159631] _field_destructor_tmp_[8920240] _ln[9437303] _fn[9437305])
-
var _parent_destructor_tmp_[5534760]:BaseTensorResource(real(32),5)[2679277]
-
(5534765 'move' _parent_destructor_tmp_[5534760] (5534761 'cast' BaseTensorResource(real(32),5)[2679277] this[5200966] _ln[9437303] _fn[9437305]))
-
var _field_destructor_tmp_[8616014]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351714 '_check_nil' _parent_destructor_tmp_[5534760] _ln[9437303] _fn[9437305])
-
(8616016 'move' _field_destructor_tmp_[8616014] (8616018 '.' _parent_destructor_tmp_[5534760] gradResource[2679267]))
-
(8616022 call deinit[4159118] _field_destructor_tmp_[8616014] _ln[9437303] _fn[9437305])
-
var _field_destructor_tmp_[8616024]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9351716 '_check_nil' _parent_destructor_tmp_[5534760] _ln[9437303] _fn[9437305])
-
(8616026 'move' _field_destructor_tmp_[8616024] (8616028 '.' _parent_destructor_tmp_[5534760] dataResource[2679257]))
-
(8616032 call deinit[4157419] _field_destructor_tmp_[8616024] _ln[9437303] _fn[9437305])
-
(5200972 return _void[46])
}
-
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . deinit[5200986] ( this[5200990]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] , _ln[9437327]:int(64)[10] , _fn[9437329]:int(32)[66] ) : void[4]
const in arg this[5200990]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] const in arg _ln[9437327]:int(64)[10] in arg _fn[9437329]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534792]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415]
-
(9316854 '_check_nil' this[5200990] _ln[9437327] _fn[9437329])
-
(5534799 'move' _field_destructor_tmp_[5534792] (5534796 '.' this[5200990] operationCtx[5010642]))
-
var _field_destructor_tmp_[8920418]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8920420 'move' _field_destructor_tmp_[8920418] (8920422 '.' _field_destructor_tmp_[5534792] rhs[5010385]))
-
(8920426 call deinit[4159631] _field_destructor_tmp_[8920418] _ln[9437327] _fn[9437329])
-
var _field_destructor_tmp_[8920428]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8920430 'move' _field_destructor_tmp_[8920428] (8920432 '.' _field_destructor_tmp_[5534792] lhs[5010378]))
-
(8920436 call deinit[4159631] _field_destructor_tmp_[8920428] _ln[9437327] _fn[9437329])
-
var _parent_destructor_tmp_[5534804]:BaseTensorResource(real(32),5)[2679277]
-
(5534809 'move' _parent_destructor_tmp_[5534804] (5534805 'cast' BaseTensorResource(real(32),5)[2679277] this[5200990] _ln[9437327] _fn[9437329]))
-
var _field_destructor_tmp_[8616064]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351722 '_check_nil' _parent_destructor_tmp_[5534804] _ln[9437327] _fn[9437329])
-
(8616066 'move' _field_destructor_tmp_[8616064] (8616068 '.' _parent_destructor_tmp_[5534804] gradResource[2679267]))
-
(8616072 call deinit[4159118] _field_destructor_tmp_[8616064] _ln[9437327] _fn[9437329])
-
var _field_destructor_tmp_[8616074]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9351724 '_check_nil' _parent_destructor_tmp_[5534804] _ln[9437327] _fn[9437329])
-
(8616076 'move' _field_destructor_tmp_[8616074] (8616078 '.' _parent_destructor_tmp_[5534804] dataResource[2679257]))
-
(8616082 call deinit[4157419] _field_destructor_tmp_[8616074] _ln[9437327] _fn[9437329])
-
(5200996 return _void[46])
}
-
- «»
function TensorResource(real(32),5,addOp(5,real(32)))[5186117] . deinit[5200998] ( this[5201002]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] , _ln[9437339]:int(64)[10] , _fn[9437341]:int(32)[66] ) : void[4]
const in arg this[5201002]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] const in arg _ln[9437339]:int(64)[10] in arg _fn[9437341]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534814]:_ref(addOp(5,real(32)))[5185878]
-
(9316856 '_check_nil' this[5201002] _ln[9437339] _fn[9437341])
-
(5534821 'move' _field_destructor_tmp_[5534814] (5534818 '.' this[5201002] operationCtx[5186114]))
-
var _field_destructor_tmp_[8920527]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8920529 'move' _field_destructor_tmp_[8920527] (8920531 '.' _field_destructor_tmp_[5534814] rhs[5185854]))
-
(8920535 call deinit[4159631] _field_destructor_tmp_[8920527] _ln[9437339] _fn[9437341])
-
var _field_destructor_tmp_[8920537]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8920539 'move' _field_destructor_tmp_[8920537] (8920541 '.' _field_destructor_tmp_[5534814] lhs[5185846]))
-
(8920545 call deinit[4159631] _field_destructor_tmp_[8920537] _ln[9437339] _fn[9437341])
-
var _parent_destructor_tmp_[5534826]:BaseTensorResource(real(32),5)[2679277]
-
(5534831 'move' _parent_destructor_tmp_[5534826] (5534827 'cast' BaseTensorResource(real(32),5)[2679277] this[5201002] _ln[9437339] _fn[9437341]))
-
var _field_destructor_tmp_[8616089]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
(9351726 '_check_nil' _parent_destructor_tmp_[5534826] _ln[9437339] _fn[9437341])
-
(8616091 'move' _field_destructor_tmp_[8616089] (8616093 '.' _parent_destructor_tmp_[5534826] gradResource[2679267]))
-
(8616097 call deinit[4159118] _field_destructor_tmp_[8616089] _ln[9437339] _fn[9437341])
-
var _field_destructor_tmp_[8616099]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
(9351728 '_check_nil' _parent_destructor_tmp_[5534826] _ln[9437339] _fn[9437341])
-
(8616101 'move' _field_destructor_tmp_[8616099] (8616103 '.' _parent_destructor_tmp_[5534826] dataResource[2679257]))
-
(8616107 call deinit[4157419] _field_destructor_tmp_[8616099] _ln[9437339] _fn[9437341])
-
(5201008 return _void[46])
}
-
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . deinit[5201022] ( this[5201026]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] , _ln[9437363]:int(64)[10] , _fn[9437365]:int(32)[66] ) : void[4]
const in arg this[5201026]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] const in arg _ln[9437363]:int(64)[10] in arg _fn[9437365]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534858]:_ref(reshapeOp(1,6,real(32)))[5024827]
-
(9316860 '_check_nil' this[5201026] _ln[9437363] _fn[9437365])
-
(5534865 'move' _field_destructor_tmp_[5534858] (5534862 '.' this[5201026] operationCtx[5025067]))
-
var _field_destructor_tmp_[8920715]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8920717 'move' _field_destructor_tmp_[8920715] (8920719 '.' _field_destructor_tmp_[5534858] input[5024803]))
-
(8920723 call deinit[4100020] _field_destructor_tmp_[8920715] _ln[9437363] _fn[9437365])
-
var _parent_destructor_tmp_[5534870]:BaseTensorResource(real(32),6)[2850618]
-
(5534875 'move' _parent_destructor_tmp_[5534870] (5534871 'cast' BaseTensorResource(real(32),6)[2850618] this[5201026] _ln[9437363] _fn[9437365]))
-
var _field_destructor_tmp_[8618518]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351762 '_check_nil' _parent_destructor_tmp_[5534870] _ln[9437363] _fn[9437365])
-
(8618520 'move' _field_destructor_tmp_[8618518] (8618522 '.' _parent_destructor_tmp_[5534870] gradResource[2850608]))
-
(8618526 call deinit[4176149] _field_destructor_tmp_[8618518] _ln[9437363] _fn[9437365])
-
var _field_destructor_tmp_[8618528]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351764 '_check_nil' _parent_destructor_tmp_[5534870] _ln[9437363] _fn[9437365])
-
(8618530 'move' _field_destructor_tmp_[8618528] (8618532 '.' _parent_destructor_tmp_[5534870] dataResource[2850598]))
-
(8618536 call deinit[4174450] _field_destructor_tmp_[8618528] _ln[9437363] _fn[9437365])
-
(5201032 return _void[46])
}
-
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . deinit[5201046] ( this[5201050]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] , _ln[9437387]:int(64)[10] , _fn[9437389]:int(32)[66] ) : void[4]
const in arg this[5201050]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] const in arg _ln[9437387]:int(64)[10] in arg _fn[9437389]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534902]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971]
-
(9316864 '_check_nil' this[5201050] _ln[9437387] _fn[9437389])
-
(5534909 'move' _field_destructor_tmp_[5534902] (5534906 '.' this[5201050] operationCtx[5053198]))
-
var _field_destructor_tmp_[8920873]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8920875 'move' _field_destructor_tmp_[8920873] (8920877 '.' _field_destructor_tmp_[5534902] rhs[5052941]))
-
(8920881 call deinit[4176662] _field_destructor_tmp_[8920873] _ln[9437387] _fn[9437389])
-
var _field_destructor_tmp_[8920883]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8920885 'move' _field_destructor_tmp_[8920883] (8920887 '.' _field_destructor_tmp_[5534902] lhs[5052934]))
-
(8920891 call deinit[4176662] _field_destructor_tmp_[8920883] _ln[9437387] _fn[9437389])
-
var _parent_destructor_tmp_[5534914]:BaseTensorResource(real(32),6)[2850618]
-
(5534919 'move' _parent_destructor_tmp_[5534914] (5534915 'cast' BaseTensorResource(real(32),6)[2850618] this[5201050] _ln[9437387] _fn[9437389]))
-
var _field_destructor_tmp_[8618568]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351770 '_check_nil' _parent_destructor_tmp_[5534914] _ln[9437387] _fn[9437389])
-
(8618570 'move' _field_destructor_tmp_[8618568] (8618572 '.' _parent_destructor_tmp_[5534914] gradResource[2850608]))
-
(8618576 call deinit[4176149] _field_destructor_tmp_[8618568] _ln[9437387] _fn[9437389])
-
var _field_destructor_tmp_[8618578]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351772 '_check_nil' _parent_destructor_tmp_[5534914] _ln[9437387] _fn[9437389])
-
(8618580 'move' _field_destructor_tmp_[8618578] (8618582 '.' _parent_destructor_tmp_[5534914] dataResource[2850598]))
-
(8618586 call deinit[4174450] _field_destructor_tmp_[8618578] _ln[9437387] _fn[9437389])
-
(5201056 return _void[46])
}
-
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . deinit[5201070] ( this[5201074]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] , _ln[9437411]:int(64)[10] , _fn[9437413]:int(32)[66] ) : void[4]
const in arg this[5201074]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] const in arg _ln[9437411]:int(64)[10] in arg _fn[9437413]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534946]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427]
-
(9316868 '_check_nil' this[5201074] _ln[9437411] _fn[9437413])
-
(5534953 'move' _field_destructor_tmp_[5534946] (5534950 '.' this[5201074] operationCtx[5079654]))
-
var _field_destructor_tmp_[8921061]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8921063 'move' _field_destructor_tmp_[8921061] (8921065 '.' _field_destructor_tmp_[5534946] rhs[5079397]))
-
(8921069 call deinit[4176662] _field_destructor_tmp_[8921061] _ln[9437411] _fn[9437413])
-
var _field_destructor_tmp_[8921071]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8921073 'move' _field_destructor_tmp_[8921071] (8921075 '.' _field_destructor_tmp_[5534946] lhs[5079390]))
-
(8921079 call deinit[4176662] _field_destructor_tmp_[8921071] _ln[9437411] _fn[9437413])
-
var _parent_destructor_tmp_[5534958]:BaseTensorResource(real(32),6)[2850618]
-
(5534963 'move' _parent_destructor_tmp_[5534958] (5534959 'cast' BaseTensorResource(real(32),6)[2850618] this[5201074] _ln[9437411] _fn[9437413]))
-
var _field_destructor_tmp_[8618618]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351778 '_check_nil' _parent_destructor_tmp_[5534958] _ln[9437411] _fn[9437413])
-
(8618620 'move' _field_destructor_tmp_[8618618] (8618622 '.' _parent_destructor_tmp_[5534958] gradResource[2850608]))
-
(8618626 call deinit[4176149] _field_destructor_tmp_[8618618] _ln[9437411] _fn[9437413])
-
var _field_destructor_tmp_[8618628]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351780 '_check_nil' _parent_destructor_tmp_[5534958] _ln[9437411] _fn[9437413])
-
(8618630 'move' _field_destructor_tmp_[8618628] (8618632 '.' _parent_destructor_tmp_[5534958] dataResource[2850598]))
-
(8618636 call deinit[4174450] _field_destructor_tmp_[8618628] _ln[9437411] _fn[9437413])
-
(5201080 return _void[46])
}
-
- «»
function TensorResource(real(32),6,addOp(6,real(32)))[5192658] . deinit[5201082] ( this[5201086]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] , _ln[9437423]:int(64)[10] , _fn[9437425]:int(32)[66] ) : void[4]
const in arg this[5201086]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] const in arg _ln[9437423]:int(64)[10] in arg _fn[9437425]:int(32)[66]-
{
-
var _field_destructor_tmp_[5534968]:_ref(addOp(6,real(32)))[5192419]
-
(9316870 '_check_nil' this[5201086] _ln[9437423] _fn[9437425])
-
(5534975 'move' _field_destructor_tmp_[5534968] (5534972 '.' this[5201086] operationCtx[5192655]))
-
var _field_destructor_tmp_[8921170]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8921172 'move' _field_destructor_tmp_[8921170] (8921174 '.' _field_destructor_tmp_[5534968] rhs[5192395]))
-
(8921178 call deinit[4176662] _field_destructor_tmp_[8921170] _ln[9437423] _fn[9437425])
-
var _field_destructor_tmp_[8921180]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8921182 'move' _field_destructor_tmp_[8921180] (8921184 '.' _field_destructor_tmp_[5534968] lhs[5192387]))
-
(8921188 call deinit[4176662] _field_destructor_tmp_[8921180] _ln[9437423] _fn[9437425])
-
var _parent_destructor_tmp_[5534980]:BaseTensorResource(real(32),6)[2850618]
-
(5534985 'move' _parent_destructor_tmp_[5534980] (5534981 'cast' BaseTensorResource(real(32),6)[2850618] this[5201086] _ln[9437423] _fn[9437425]))
-
var _field_destructor_tmp_[8618643]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
(9351782 '_check_nil' _parent_destructor_tmp_[5534980] _ln[9437423] _fn[9437425])
-
(8618645 'move' _field_destructor_tmp_[8618643] (8618647 '.' _parent_destructor_tmp_[5534980] gradResource[2850608]))
-
(8618651 call deinit[4176149] _field_destructor_tmp_[8618643] _ln[9437423] _fn[9437425])
-
var _field_destructor_tmp_[8618653]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
(9351784 '_check_nil' _parent_destructor_tmp_[5534980] _ln[9437423] _fn[9437425])
-
(8618655 'move' _field_destructor_tmp_[8618653] (8618657 '.' _parent_destructor_tmp_[5534980] dataResource[2850598]))
-
(8618661 call deinit[4174450] _field_destructor_tmp_[8618653] _ln[9437423] _fn[9437425])
-
(5201092 return _void[46])
}
-
- «»
function _new[2147131] ( dataResource[2147142]:_ref(shared Remote(ndarray(4,real(64))))[1976770] , _ln[9374459]:int(64)[10] , _fn[9374461]:int(32)[66] ) : TensorResource(real(64),4,baseValue)[2147101]
const ref arg dataResource[2147142]:_ref(shared Remote(ndarray(4,real(64))))[1976770] const in arg _ln[9374459]:int(64)[10] in arg _fn[9374461]:int(32)[66]-
{
-
var _formal_tmp_dataResource[2147202]:shared Remote(ndarray(4,real(64)))[1976761]
-
(2147205 'move' _formal_tmp_dataResource[2147202] dataResource[2147142])
-
var initTemp[2147133]:TensorResource(real(64),4,baseValue)[2147101]
-
var cast_tmp[2147211]:c_ptr(void)[1465614]
-
(2147213 'move' cast_tmp[2147211] (2147150 call chpl_here_alloc[308303] (2147208 'sizeof_bundle' TensorResource(real(64),4,baseValue)[2147101]) 97 _ln[9374459] _fn[9374461]))
-
(2147153 'move' initTemp[2147133] (2147215 'cast' TensorResource(real(64),4,baseValue)[2147101] cast_tmp[2147211] _ln[9374459] _fn[9374461]))
-
(9311138 '_check_nil' initTemp[2147133] _ln[9374459] _fn[9374461])
-
(2147134 call init[2144112] initTemp[2147133] _formal_tmp_dataResource[2147202])
-
var tmp[2147155]:TensorResource(real(64),4,baseValue)[2147101]
-
(2147162 'move' tmp[2147155] initTemp[2147133])
-
(2147174 return tmp[2147155])
}
-
- «»
function _new[4423212] ( dataResource[4423223]:_ref(shared Remote(ndarray(4,real(64))))[1976770] , gradResource[4423258]:_ref(shared Remote(ndarray(4,real(64)))?)[1976851] , operationCtx[4423263]:_ref(baseValue)[2144202] , _ln[9426851]:int(64)[10] , _fn[9426853]:int(32)[66] ) : TensorResource(real(64),4,baseValue)[2147101]
const ref arg dataResource[4423223]:_ref(shared Remote(ndarray(4,real(64))))[1976770] const ref arg gradResource[4423258]:_ref(shared Remote(ndarray(4,real(64)))?)[1976851] const ref arg operationCtx[4423263]:_ref(baseValue)[2144202] const in arg _ln[9426851]:int(64)[10] in arg _fn[9426853]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4423327]:shared Remote(ndarray(4,real(64)))[1976761]
-
(4423331 'move' _formal_tmp_dataResource[4423327] dataResource[4423223])
-
var _formal_tmp_gradResource[4423328]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(4423335 'move' _formal_tmp_gradResource[4423328] gradResource[4423258])
-
var initTemp[4423214]:TensorResource(real(64),4,baseValue)[2147101]
-
var cast_tmp[4423341]:c_ptr(void)[1465614]
-
(4423343 'move' cast_tmp[4423341] (4423269 call chpl_here_alloc[308303] (4423338 'sizeof_bundle' TensorResource(real(64),4,baseValue)[2147101]) 97 _ln[9426851] _fn[9426853]))
-
(4423272 'move' initTemp[4423214] (4423345 'cast' TensorResource(real(64),4,baseValue)[2147101] cast_tmp[4423341] _ln[9426851] _fn[9426853]))
-
(9314480 '_check_nil' initTemp[4423214] _ln[9426851] _fn[9426853])
-
(4423215 call init[2144235] initTemp[4423214] _formal_tmp_dataResource[4423327] _formal_tmp_gradResource[4423328] operationCtx[4423263])
-
var tmp[4423274]:TensorResource(real(64),4,baseValue)[2147101]
-
(4423278 'move' tmp[4423274] initTemp[4423214])
-
(4423290 return tmp[4423274])
}
-
-
- «»
function _new[2281424] ( dataResource[2281435]:_ref(shared Remote(ndarray(1,real(32))))[2178911] , _ln[9376037]:int(64)[10] , _fn[9376039]:int(32)[66] ) : TensorResource(real(32),1,baseValue)[2281394]
const ref arg dataResource[2281435]:_ref(shared Remote(ndarray(1,real(32))))[2178911] const in arg _ln[9376037]:int(64)[10] in arg _fn[9376039]:int(32)[66]-
{
-
var _formal_tmp_dataResource[2281495]:shared Remote(ndarray(1,real(32)))[2178902]
-
(2281498 'move' _formal_tmp_dataResource[2281495] dataResource[2281435])
-
var initTemp[2281426]:TensorResource(real(32),1,baseValue)[2281394]
-
var cast_tmp[2281504]:c_ptr(void)[1465614]
-
(2281506 'move' cast_tmp[2281504] (2281443 call chpl_here_alloc[308303] (2281501 'sizeof_bundle' TensorResource(real(32),1,baseValue)[2281394]) 125 _ln[9376037] _fn[9376039]))
-
(2281446 'move' initTemp[2281426] (2281508 'cast' TensorResource(real(32),1,baseValue)[2281394] cast_tmp[2281504] _ln[9376037] _fn[9376039]))
-
(9311308 '_check_nil' initTemp[2281426] _ln[9376037] _fn[9376039])
-
(2281427 call init[2278428] initTemp[2281426] _formal_tmp_dataResource[2281495])
-
var tmp[2281448]:TensorResource(real(32),1,baseValue)[2281394]
-
(2281455 'move' tmp[2281448] initTemp[2281426])
-
(2281467 return tmp[2281448])
}
-
- «»
function _new[4426261] ( dataResource[4426272]:_ref(shared Remote(ndarray(1,real(32))))[2178911] , gradResource[4426307]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992] , operationCtx[4426312]:_ref(baseValue)[2144202] , _ln[9426917]:int(64)[10] , _fn[9426919]:int(32)[66] ) : TensorResource(real(32),1,baseValue)[2281394]
const ref arg dataResource[4426272]:_ref(shared Remote(ndarray(1,real(32))))[2178911] const ref arg gradResource[4426307]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992] const ref arg operationCtx[4426312]:_ref(baseValue)[2144202] const in arg _ln[9426917]:int(64)[10] in arg _fn[9426919]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4426376]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4426380 'move' _formal_tmp_dataResource[4426376] dataResource[4426272])
-
var _formal_tmp_gradResource[4426377]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(4426384 'move' _formal_tmp_gradResource[4426377] gradResource[4426307])
-
var initTemp[4426263]:TensorResource(real(32),1,baseValue)[2281394]
-
var cast_tmp[4426390]:c_ptr(void)[1465614]
-
(4426392 'move' cast_tmp[4426390] (4426318 call chpl_here_alloc[308303] (4426387 'sizeof_bundle' TensorResource(real(32),1,baseValue)[2281394]) 125 _ln[9426917] _fn[9426919]))
-
(4426321 'move' initTemp[4426263] (4426394 'cast' TensorResource(real(32),1,baseValue)[2281394] cast_tmp[4426390] _ln[9426917] _fn[9426919]))
-
(9314496 '_check_nil' initTemp[4426263] _ln[9426917] _fn[9426919])
-
(4426264 call init[2278528] initTemp[4426263] _formal_tmp_dataResource[4426376] _formal_tmp_gradResource[4426377] operationCtx[4426312])
-
var tmp[4426323]:TensorResource(real(32),1,baseValue)[2281394]
-
(4426327 'move' tmp[4426323] initTemp[4426263])
-
(4426339 return tmp[4426323])
}
-
-
-
- «»
function _new[4512680] ( operationCtx[4512701]:_ref(reluOp(shared BaseTensorResource(real(32),1)))[4509053] , _ln[9428421]:int(64)[10] , _fn[9428423]:int(32)[66] ) : TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]
const ref arg operationCtx[4512701]:_ref(reluOp(shared BaseTensorResource(real(32),1)))[4509053] const in arg _ln[9428421]:int(64)[10] in arg _fn[9428423]:int(32)[66]-
{
-
var initTemp[4512682]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]
-
var cast_tmp[4512755]:c_ptr(void)[1465614]
-
(4512757 'move' cast_tmp[4512755] (4512709 call chpl_here_alloc[308303] (4512752 'sizeof_bundle' TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]) 444 _ln[9428421] _fn[9428423]))
-
(4512712 'move' initTemp[4512682] (4512759 'cast' TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] cast_tmp[4512755] _ln[9428421] _fn[9428423]))
-
(9314730 '_check_nil' initTemp[4512682] _ln[9428421] _fn[9428423])
-
(4512683 call init[4509159] initTemp[4512682] operationCtx[4512701])
-
var tmp[4512714]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]
-
(4512721 'move' tmp[4512714] initTemp[4512682])
-
(4512733 return tmp[4512714])
}
-
-
- «»
function _new[4653540] ( operationCtx[4653561]:_ref(reshapeOp(1,1,real(32)))[4652863] , _ln[9429927]:int(64)[10] , _fn[9429929]:int(32)[66] ) : TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]
const ref arg operationCtx[4653561]:_ref(reshapeOp(1,1,real(32)))[4652863] const in arg _ln[9429927]:int(64)[10] in arg _fn[9429929]:int(32)[66]-
{
-
var initTemp[4653542]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]
-
var cast_tmp[4653615]:c_ptr(void)[1465614]
-
(4653617 'move' cast_tmp[4653615] (4653569 call chpl_here_alloc[308303] (4653612 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]) 459 _ln[9429927] _fn[9429929]))
-
(4653572 'move' initTemp[4653542] (4653619 'cast' TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] cast_tmp[4653615] _ln[9429927] _fn[9429929]))
-
(9315036 '_check_nil' initTemp[4653542] _ln[9429927] _fn[9429929])
-
(4653543 call init[4652988] initTemp[4653542] operationCtx[4653561])
-
var tmp[4653574]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]
-
(4653581 'move' tmp[4653574] initTemp[4653542])
-
(4653593 return tmp[4653574])
}
-
-
- «»
function _new[4663670] ( operationCtx[4663691]:_ref(reshapeOp(2,1,real(32)))[4662993] , _ln[9430053]:int(64)[10] , _fn[9430055]:int(32)[66] ) : TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]
const ref arg operationCtx[4663691]:_ref(reshapeOp(2,1,real(32)))[4662993] const in arg _ln[9430053]:int(64)[10] in arg _fn[9430055]:int(32)[66]-
{
-
var initTemp[4663672]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]
-
var cast_tmp[4663745]:c_ptr(void)[1465614]
-
(4663747 'move' cast_tmp[4663745] (4663699 call chpl_here_alloc[308303] (4663742 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]) 462 _ln[9430053] _fn[9430055]))
-
(4663702 'move' initTemp[4663672] (4663749 'cast' TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] cast_tmp[4663745] _ln[9430053] _fn[9430055]))
-
(9315058 '_check_nil' initTemp[4663672] _ln[9430053] _fn[9430055])
-
(4663673 call init[4663118] initTemp[4663672] operationCtx[4663691])
-
var tmp[4663704]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]
-
(4663711 'move' tmp[4663704] initTemp[4663672])
-
(4663723 return tmp[4663704])
}
-
-
- «»
function _new[4672885] ( operationCtx[4672906]:_ref(reshapeOp(3,1,real(32)))[4672208] , _ln[9430177]:int(64)[10] , _fn[9430179]:int(32)[66] ) : TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]
const ref arg operationCtx[4672906]:_ref(reshapeOp(3,1,real(32)))[4672208] const in arg _ln[9430177]:int(64)[10] in arg _fn[9430179]:int(32)[66]-
{
-
var initTemp[4672887]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]
-
var cast_tmp[4672960]:c_ptr(void)[1465614]
-
(4672962 'move' cast_tmp[4672960] (4672914 call chpl_here_alloc[308303] (4672957 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]) 463 _ln[9430177] _fn[9430179]))
-
(4672917 'move' initTemp[4672887] (4672964 'cast' TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] cast_tmp[4672960] _ln[9430177] _fn[9430179]))
-
(9315078 '_check_nil' initTemp[4672887] _ln[9430177] _fn[9430179])
-
(4672888 call init[4672333] initTemp[4672887] operationCtx[4672906])
-
var tmp[4672919]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]
-
(4672926 'move' tmp[4672919] initTemp[4672887])
-
(4672938 return tmp[4672919])
}
-
-
- «»
function _new[4679660] ( operationCtx[4679681]:_ref(reshapeOp(4,1,real(32)))[4678983] , _ln[9430301]:int(64)[10] , _fn[9430303]:int(32)[66] ) : TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]
const ref arg operationCtx[4679681]:_ref(reshapeOp(4,1,real(32)))[4678983] const in arg _ln[9430301]:int(64)[10] in arg _fn[9430303]:int(32)[66]-
{
-
var initTemp[4679662]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]
-
var cast_tmp[4679735]:c_ptr(void)[1465614]
-
(4679737 'move' cast_tmp[4679735] (4679689 call chpl_here_alloc[308303] (4679732 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]) 464 _ln[9430301] _fn[9430303]))
-
(4679692 'move' initTemp[4679662] (4679739 'cast' TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] cast_tmp[4679735] _ln[9430301] _fn[9430303]))
-
(9315098 '_check_nil' initTemp[4679662] _ln[9430301] _fn[9430303])
-
(4679663 call init[4679108] initTemp[4679662] operationCtx[4679681])
-
var tmp[4679694]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]
-
(4679701 'move' tmp[4679694] initTemp[4679662])
-
(4679713 return tmp[4679694])
}
-
-
- «»
function _new[4689682] ( operationCtx[4689703]:_ref(reshapeOp(5,1,real(32)))[4689005] , _ln[9430425]:int(64)[10] , _fn[9430427]:int(32)[66] ) : TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]
const ref arg operationCtx[4689703]:_ref(reshapeOp(5,1,real(32)))[4689005] const in arg _ln[9430425]:int(64)[10] in arg _fn[9430427]:int(32)[66]-
{
-
var initTemp[4689684]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]
-
var cast_tmp[4689757]:c_ptr(void)[1465614]
-
(4689759 'move' cast_tmp[4689757] (4689711 call chpl_here_alloc[308303] (4689754 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]) 465 _ln[9430425] _fn[9430427]))
-
(4689714 'move' initTemp[4689684] (4689761 'cast' TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] cast_tmp[4689757] _ln[9430425] _fn[9430427]))
-
(9315118 '_check_nil' initTemp[4689684] _ln[9430425] _fn[9430427])
-
(4689685 call init[4689130] initTemp[4689684] operationCtx[4689703])
-
var tmp[4689716]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]
-
(4689723 'move' tmp[4689716] initTemp[4689684])
-
(4689735 return tmp[4689716])
}
-
-
- «»
function _new[4699822] ( operationCtx[4699843]:_ref(reshapeOp(6,1,real(32)))[4699145] , _ln[9430549]:int(64)[10] , _fn[9430551]:int(32)[66] ) : TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]
const ref arg operationCtx[4699843]:_ref(reshapeOp(6,1,real(32)))[4699145] const in arg _ln[9430549]:int(64)[10] in arg _fn[9430551]:int(32)[66]-
{
-
var initTemp[4699824]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]
-
var cast_tmp[4699897]:c_ptr(void)[1465614]
-
(4699899 'move' cast_tmp[4699897] (4699851 call chpl_here_alloc[308303] (4699894 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]) 466 _ln[9430549] _fn[9430551]))
-
(4699854 'move' initTemp[4699824] (4699901 'cast' TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] cast_tmp[4699897] _ln[9430549] _fn[9430551]))
-
(9315138 '_check_nil' initTemp[4699824] _ln[9430549] _fn[9430551])
-
(4699825 call init[4699270] initTemp[4699824] operationCtx[4699843])
-
var tmp[4699856]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]
-
(4699863 'move' tmp[4699856] initTemp[4699824])
-
(4699875 return tmp[4699856])
}
-
-
- «»
function _new[4711613] ( operationCtx[4711634]:_ref(maxOp(1,real(32),1))[4710946] , _ln[9430677]:int(64)[10] , _fn[9430679]:int(32)[66] ) : TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]
const ref arg operationCtx[4711634]:_ref(maxOp(1,real(32),1))[4710946] const in arg _ln[9430677]:int(64)[10] in arg _fn[9430679]:int(32)[66]-
{
-
var initTemp[4711615]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]
-
var cast_tmp[4711688]:c_ptr(void)[1465614]
-
(4711690 'move' cast_tmp[4711688] (4711642 call chpl_here_alloc[308303] (4711685 'sizeof_bundle' TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]) 467 _ln[9430677] _fn[9430679]))
-
(4711645 'move' initTemp[4711615] (4711692 'cast' TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] cast_tmp[4711688] _ln[9430677] _fn[9430679]))
-
(9315160 '_check_nil' initTemp[4711615] _ln[9430677] _fn[9430679])
-
(4711616 call init[4711061] initTemp[4711615] operationCtx[4711634])
-
var tmp[4711647]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]
-
(4711654 'move' tmp[4711647] initTemp[4711615])
-
(4711666 return tmp[4711647])
}
-
-
- «»
function _new[4720055] ( operationCtx[4720076]:_ref(expandOp(1,real(32)))[4719457] , _ln[9430873]:int(64)[10] , _fn[9430875]:int(32)[66] ) : TensorResource(real(32),1,expandOp(1,real(32)))[4719699]
const ref arg operationCtx[4720076]:_ref(expandOp(1,real(32)))[4719457] const in arg _ln[9430873]:int(64)[10] in arg _fn[9430875]:int(32)[66]-
{
-
var initTemp[4720057]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699]
-
var cast_tmp[4720130]:c_ptr(void)[1465614]
-
(4720132 'move' cast_tmp[4720130] (4720084 call chpl_here_alloc[308303] (4720127 'sizeof_bundle' TensorResource(real(32),1,expandOp(1,real(32)))[4719699]) 469 _ln[9430873] _fn[9430875]))
-
(4720087 'move' initTemp[4720057] (4720134 'cast' TensorResource(real(32),1,expandOp(1,real(32)))[4719699] cast_tmp[4720130] _ln[9430873] _fn[9430875]))
-
(9315192 '_check_nil' initTemp[4720057] _ln[9430873] _fn[9430875])
-
(4720058 call init[4719581] initTemp[4720057] operationCtx[4720076])
-
var tmp[4720089]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699]
-
(4720096 'move' tmp[4720089] initTemp[4720057])
-
(4720108 return tmp[4720089])
}
-
-
- «»
function _new[4734916] ( operationCtx[4734937]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] , _ln[9431035]:int(64)[10] , _fn[9431037]:int(32)[66] ) : TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]
const ref arg operationCtx[4734937]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] const in arg _ln[9431035]:int(64)[10] in arg _fn[9431037]:int(32)[66]-
{
-
var initTemp[4734918]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]
-
var cast_tmp[4734991]:c_ptr(void)[1465614]
-
(4734993 'move' cast_tmp[4734991] (4734945 call chpl_here_alloc[308303] (4734988 'sizeof_bundle' TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]) 470 _ln[9431035] _fn[9431037]))
-
(4734948 'move' initTemp[4734918] (4734995 'cast' TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] cast_tmp[4734991] _ln[9431035] _fn[9431037]))
-
(9315214 '_check_nil' initTemp[4734918] _ln[9431035] _fn[9431037])
-
(4734919 call init[4734614] initTemp[4734918] operationCtx[4734937])
-
var tmp[4734950]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]
-
(4734957 'move' tmp[4734950] initTemp[4734918])
-
(4734969 return tmp[4734950])
}
-
-
- «»
function _new[4740760] ( operationCtx[4740781]:_ref(expOp(shared BaseTensorResource(real(32),1)))[4740421] , _ln[9431131]:int(64)[10] , _fn[9431133]:int(32)[66] ) : TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]
const ref arg operationCtx[4740781]:_ref(expOp(shared BaseTensorResource(real(32),1)))[4740421] const in arg _ln[9431131]:int(64)[10] in arg _fn[9431133]:int(32)[66]-
{
-
var initTemp[4740762]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]
-
var cast_tmp[4740835]:c_ptr(void)[1465614]
-
(4740837 'move' cast_tmp[4740835] (4740789 call chpl_here_alloc[308303] (4740832 'sizeof_bundle' TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]) 471 _ln[9431131] _fn[9431133]))
-
(4740792 'move' initTemp[4740762] (4740839 'cast' TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] cast_tmp[4740835] _ln[9431131] _fn[9431133]))
-
(9315234 '_check_nil' initTemp[4740762] _ln[9431131] _fn[9431133])
-
(4740763 call init[4740527] initTemp[4740762] operationCtx[4740781])
-
var tmp[4740794]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]
-
(4740801 'move' tmp[4740794] initTemp[4740762])
-
(4740813 return tmp[4740794])
}
-
-
- «»
function _new[4748476] ( operationCtx[4748497]:_ref(sumOp(1,real(32),1))[4747793] , _ln[9431213]:int(64)[10] , _fn[9431215]:int(32)[66] ) : TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]
const ref arg operationCtx[4748497]:_ref(sumOp(1,real(32),1))[4747793] const in arg _ln[9431213]:int(64)[10] in arg _fn[9431215]:int(32)[66]-
{
-
var initTemp[4748478]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]
-
var cast_tmp[4748551]:c_ptr(void)[1465614]
-
(4748553 'move' cast_tmp[4748551] (4748505 call chpl_here_alloc[308303] (4748548 'sizeof_bundle' TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]) 475 _ln[9431213] _fn[9431215]))
-
(4748508 'move' initTemp[4748478] (4748555 'cast' TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] cast_tmp[4748551] _ln[9431213] _fn[9431215]))
-
(9315256 '_check_nil' initTemp[4748478] _ln[9431213] _fn[9431215])
-
(4748479 call init[4747924] initTemp[4748478] operationCtx[4748497])
-
var tmp[4748510]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]
-
(4748517 'move' tmp[4748510] initTemp[4748478])
-
(4748529 return tmp[4748510])
}
-
-
- «»
function _new[4755385] ( operationCtx[4755406]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] , _ln[9431341]:int(64)[10] , _fn[9431343]:int(32)[66] ) : TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]
const ref arg operationCtx[4755406]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] const in arg _ln[9431341]:int(64)[10] in arg _fn[9431343]:int(32)[66]-
{
-
var initTemp[4755387]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]
-
var cast_tmp[4755460]:c_ptr(void)[1465614]
-
(4755462 'move' cast_tmp[4755460] (4755414 call chpl_here_alloc[308303] (4755457 'sizeof_bundle' TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]) 476 _ln[9431341] _fn[9431343]))
-
(4755417 'move' initTemp[4755387] (4755464 'cast' TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] cast_tmp[4755460] _ln[9431341] _fn[9431343]))
-
(9315274 '_check_nil' initTemp[4755387] _ln[9431341] _fn[9431343])
-
(4755388 call init[4755083] initTemp[4755387] operationCtx[4755406])
-
var tmp[4755419]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]
-
(4755426 'move' tmp[4755419] initTemp[4755387])
-
(4755438 return tmp[4755419])
}
-
-
- «»
function _new[4762511] ( operationCtx[4762532]:_ref(maxOp(2,real(32),2))[4761844] , _ln[9431445]:int(64)[10] , _fn[9431447]:int(32)[66] ) : TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]
const ref arg operationCtx[4762532]:_ref(maxOp(2,real(32),2))[4761844] const in arg _ln[9431445]:int(64)[10] in arg _fn[9431447]:int(32)[66]-
{
-
var initTemp[4762513]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]
-
var cast_tmp[4762586]:c_ptr(void)[1465614]
-
(4762588 'move' cast_tmp[4762586] (4762540 call chpl_here_alloc[308303] (4762583 'sizeof_bundle' TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]) 477 _ln[9431445] _fn[9431447]))
-
(4762543 'move' initTemp[4762513] (4762590 'cast' TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] cast_tmp[4762586] _ln[9431445] _fn[9431447]))
-
(9315298 '_check_nil' initTemp[4762513] _ln[9431445] _fn[9431447])
-
(4762514 call init[4761959] initTemp[4762513] operationCtx[4762532])
-
var tmp[4762545]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]
-
(4762552 'move' tmp[4762545] initTemp[4762513])
-
(4762564 return tmp[4762545])
}
-
-
- «»
function _new[4806068] ( operationCtx[4806089]:_ref(sumOp(2,real(32),2))[4805385] , _ln[9432017]:int(64)[10] , _fn[9432019]:int(32)[66] ) : TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]
const ref arg operationCtx[4806089]:_ref(sumOp(2,real(32),2))[4805385] const in arg _ln[9432017]:int(64)[10] in arg _fn[9432019]:int(32)[66]-
{
-
var initTemp[4806070]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]
-
var cast_tmp[4806143]:c_ptr(void)[1465614]
-
(4806145 'move' cast_tmp[4806143] (4806097 call chpl_here_alloc[308303] (4806140 'sizeof_bundle' TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]) 487 _ln[9432017] _fn[9432019]))
-
(4806100 'move' initTemp[4806070] (4806147 'cast' TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] cast_tmp[4806143] _ln[9432017] _fn[9432019]))
-
(9315408 '_check_nil' initTemp[4806070] _ln[9432017] _fn[9432019])
-
(4806071 call init[4805516] initTemp[4806070] operationCtx[4806089])
-
var tmp[4806102]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]
-
(4806109 'move' tmp[4806102] initTemp[4806070])
-
(4806121 return tmp[4806102])
}
-
-
- «»
function _new[4824179] ( operationCtx[4824200]:_ref(maxOp(3,real(32),3))[4823512] , _ln[9432271]:int(64)[10] , _fn[9432273]:int(32)[66] ) : TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]
const ref arg operationCtx[4824200]:_ref(maxOp(3,real(32),3))[4823512] const in arg _ln[9432271]:int(64)[10] in arg _fn[9432273]:int(32)[66]-
{
-
var initTemp[4824181]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]
-
var cast_tmp[4824254]:c_ptr(void)[1465614]
-
(4824256 'move' cast_tmp[4824254] (4824208 call chpl_here_alloc[308303] (4824251 'sizeof_bundle' TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]) 489 _ln[9432271] _fn[9432273]))
-
(4824211 'move' initTemp[4824181] (4824258 'cast' TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] cast_tmp[4824254] _ln[9432271] _fn[9432273]))
-
(9315450 '_check_nil' initTemp[4824181] _ln[9432271] _fn[9432273])
-
(4824182 call init[4823627] initTemp[4824181] operationCtx[4824200])
-
var tmp[4824213]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]
-
(4824220 'move' tmp[4824213] initTemp[4824181])
-
(4824232 return tmp[4824213])
}
-
-
- «»
function _new[4867954] ( operationCtx[4867975]:_ref(sumOp(3,real(32),3))[4867271] , _ln[9432859]:int(64)[10] , _fn[9432861]:int(32)[66] ) : TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]
const ref arg operationCtx[4867975]:_ref(sumOp(3,real(32),3))[4867271] const in arg _ln[9432859]:int(64)[10] in arg _fn[9432861]:int(32)[66]-
{
-
var initTemp[4867956]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]
-
var cast_tmp[4868029]:c_ptr(void)[1465614]
-
(4868031 'move' cast_tmp[4868029] (4867983 call chpl_here_alloc[308303] (4868026 'sizeof_bundle' TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]) 498 _ln[9432859] _fn[9432861]))
-
(4867986 'move' initTemp[4867956] (4868033 'cast' TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] cast_tmp[4868029] _ln[9432859] _fn[9432861]))
-
(9315560 '_check_nil' initTemp[4867956] _ln[9432859] _fn[9432861])
-
(4867957 call init[4867402] initTemp[4867956] operationCtx[4867975])
-
var tmp[4867988]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]
-
(4867995 'move' tmp[4867988] initTemp[4867956])
-
(4868007 return tmp[4867988])
}
-
-
- «»
function _new[4885917] ( operationCtx[4885938]:_ref(maxOp(4,real(32),4))[4885250] , _ln[9433111]:int(64)[10] , _fn[9433113]:int(32)[66] ) : TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]
const ref arg operationCtx[4885938]:_ref(maxOp(4,real(32),4))[4885250] const in arg _ln[9433111]:int(64)[10] in arg _fn[9433113]:int(32)[66]-
{
-
var initTemp[4885919]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]
-
var cast_tmp[4885992]:c_ptr(void)[1465614]
-
(4885994 'move' cast_tmp[4885992] (4885946 call chpl_here_alloc[308303] (4885989 'sizeof_bundle' TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]) 500 _ln[9433111] _fn[9433113]))
-
(4885949 'move' initTemp[4885919] (4885996 'cast' TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] cast_tmp[4885992] _ln[9433111] _fn[9433113]))
-
(9315602 '_check_nil' initTemp[4885919] _ln[9433111] _fn[9433113])
-
(4885920 call init[4885365] initTemp[4885919] operationCtx[4885938])
-
var tmp[4885951]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]
-
(4885958 'move' tmp[4885951] initTemp[4885919])
-
(4885970 return tmp[4885951])
}
-
-
- «»
function _new[4932472] ( operationCtx[4932493]:_ref(sumOp(4,real(32),4))[4931789] , _ln[9433715]:int(64)[10] , _fn[9433717]:int(32)[66] ) : TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]
const ref arg operationCtx[4932493]:_ref(sumOp(4,real(32),4))[4931789] const in arg _ln[9433715]:int(64)[10] in arg _fn[9433717]:int(32)[66]-
{
-
var initTemp[4932474]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]
-
var cast_tmp[4932547]:c_ptr(void)[1465614]
-
(4932549 'move' cast_tmp[4932547] (4932501 call chpl_here_alloc[308303] (4932544 'sizeof_bundle' TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]) 510 _ln[9433715] _fn[9433717]))
-
(4932504 'move' initTemp[4932474] (4932551 'cast' TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] cast_tmp[4932547] _ln[9433715] _fn[9433717]))
-
(9315716 '_check_nil' initTemp[4932474] _ln[9433715] _fn[9433717])
-
(4932475 call init[4931920] initTemp[4932474] operationCtx[4932493])
-
var tmp[4932506]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]
-
(4932513 'move' tmp[4932506] initTemp[4932474])
-
(4932525 return tmp[4932506])
}
-
-
- «»
function _new[4950867] ( operationCtx[4950888]:_ref(maxOp(5,real(32),5))[4950200] , _ln[9433967]:int(64)[10] , _fn[9433969]:int(32)[66] ) : TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]
const ref arg operationCtx[4950888]:_ref(maxOp(5,real(32),5))[4950200] const in arg _ln[9433967]:int(64)[10] in arg _fn[9433969]:int(32)[66]-
{
-
var initTemp[4950869]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]
-
var cast_tmp[4950942]:c_ptr(void)[1465614]
-
(4950944 'move' cast_tmp[4950942] (4950896 call chpl_here_alloc[308303] (4950939 'sizeof_bundle' TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]) 512 _ln[9433967] _fn[9433969]))
-
(4950899 'move' initTemp[4950869] (4950946 'cast' TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] cast_tmp[4950942] _ln[9433967] _fn[9433969]))
-
(9315758 '_check_nil' initTemp[4950869] _ln[9433967] _fn[9433969])
-
(4950870 call init[4950315] initTemp[4950869] operationCtx[4950888])
-
var tmp[4950901]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]
-
(4950908 'move' tmp[4950901] initTemp[4950869])
-
(4950920 return tmp[4950901])
}
-
-
- «»
function _new[4999307] ( operationCtx[4999328]:_ref(sumOp(5,real(32),5))[4998624] , _ln[9434587]:int(64)[10] , _fn[9434589]:int(32)[66] ) : TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]
const ref arg operationCtx[4999328]:_ref(sumOp(5,real(32),5))[4998624] const in arg _ln[9434587]:int(64)[10] in arg _fn[9434589]:int(32)[66]-
{
-
var initTemp[4999309]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]
-
var cast_tmp[4999382]:c_ptr(void)[1465614]
-
(4999384 'move' cast_tmp[4999382] (4999336 call chpl_here_alloc[308303] (4999379 'sizeof_bundle' TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]) 523 _ln[9434587] _fn[9434589]))
-
(4999339 'move' initTemp[4999309] (4999386 'cast' TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] cast_tmp[4999382] _ln[9434587] _fn[9434589]))
-
(9315874 '_check_nil' initTemp[4999309] _ln[9434587] _fn[9434589])
-
(4999310 call init[4998755] initTemp[4999309] operationCtx[4999328])
-
var tmp[4999341]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]
-
(4999348 'move' tmp[4999341] initTemp[4999309])
-
(4999360 return tmp[4999341])
}
-
-
- «»
function _new[5018220] ( operationCtx[5018241]:_ref(maxOp(6,real(32),6))[5017553] , _ln[9434839]:int(64)[10] , _fn[9434841]:int(32)[66] ) : TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]
const ref arg operationCtx[5018241]:_ref(maxOp(6,real(32),6))[5017553] const in arg _ln[9434839]:int(64)[10] in arg _fn[9434841]:int(32)[66]-
{
-
var initTemp[5018222]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]
-
var cast_tmp[5018295]:c_ptr(void)[1465614]
-
(5018297 'move' cast_tmp[5018295] (5018249 call chpl_here_alloc[308303] (5018292 'sizeof_bundle' TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]) 525 _ln[9434839] _fn[9434841]))
-
(5018252 'move' initTemp[5018222] (5018299 'cast' TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] cast_tmp[5018295] _ln[9434839] _fn[9434841]))
-
(9315916 '_check_nil' initTemp[5018222] _ln[9434839] _fn[9434841])
-
(5018223 call init[5017668] initTemp[5018222] operationCtx[5018241])
-
var tmp[5018254]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]
-
(5018261 'move' tmp[5018254] initTemp[5018222])
-
(5018273 return tmp[5018254])
}
-
-
- «»
function _new[5067898] ( operationCtx[5067919]:_ref(sumOp(6,real(32),6))[5067215] , _ln[9435475]:int(64)[10] , _fn[9435477]:int(32)[66] ) : TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]
const ref arg operationCtx[5067919]:_ref(sumOp(6,real(32),6))[5067215] const in arg _ln[9435475]:int(64)[10] in arg _fn[9435477]:int(32)[66]-
{
-
var initTemp[5067900]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]
-
var cast_tmp[5067973]:c_ptr(void)[1465614]
-
(5067975 'move' cast_tmp[5067973] (5067927 call chpl_here_alloc[308303] (5067970 'sizeof_bundle' TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]) 536 _ln[9435475] _fn[9435477]))
-
(5067930 'move' initTemp[5067900] (5067977 'cast' TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] cast_tmp[5067973] _ln[9435475] _fn[9435477]))
-
(9316034 '_check_nil' initTemp[5067900] _ln[9435475] _fn[9435477])
-
(5067901 call init[5067346] initTemp[5067900] operationCtx[5067919])
-
var tmp[5067932]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]
-
(5067939 'move' tmp[5067932] initTemp[5067900])
-
(5067951 return tmp[5067932])
}
-
-
- «»
function _new[5160413] ( operationCtx[5160434]:_ref(addOp(1,real(32)))[5159795] , _ln[9436073]:int(64)[10] , _fn[9436075]:int(32)[66] ) : TensorResource(real(32),1,addOp(1,real(32)))[5160034]
const ref arg operationCtx[5160434]:_ref(addOp(1,real(32)))[5159795] const in arg _ln[9436073]:int(64)[10] in arg _fn[9436075]:int(32)[66]-
{
-
var initTemp[5160415]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]
-
var cast_tmp[5160488]:c_ptr(void)[1465614]
-
(5160490 'move' cast_tmp[5160488] (5160442 call chpl_here_alloc[308303] (5160485 'sizeof_bundle' TensorResource(real(32),1,addOp(1,real(32)))[5160034]) 538 _ln[9436073] _fn[9436075]))
-
(5160445 'move' initTemp[5160415] (5160492 'cast' TensorResource(real(32),1,addOp(1,real(32)))[5160034] cast_tmp[5160488] _ln[9436073] _fn[9436075]))
-
(9316104 '_check_nil' initTemp[5160415] _ln[9436073] _fn[9436075])
-
(5160416 call init[5159916] initTemp[5160415] operationCtx[5160434])
-
var tmp[5160447]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]
-
(5160454 'move' tmp[5160447] initTemp[5160415])
-
(5160466 return tmp[5160447])
}
-
-
- «»
function _new[2430833] ( dataResource[2430844]:_ref(shared Remote(ndarray(2,real(32))))[2309852] , _ln[9379559]:int(64)[10] , _fn[9379561]:int(32)[66] ) : TensorResource(real(32),2,baseValue)[2430803]
const ref arg dataResource[2430844]:_ref(shared Remote(ndarray(2,real(32))))[2309852] const in arg _ln[9379559]:int(64)[10] in arg _fn[9379561]:int(32)[66]-
{
-
var _formal_tmp_dataResource[2430904]:shared Remote(ndarray(2,real(32)))[2309843]
-
(2430907 'move' _formal_tmp_dataResource[2430904] dataResource[2430844])
-
var initTemp[2430835]:TensorResource(real(32),2,baseValue)[2430803]
-
var cast_tmp[2430913]:c_ptr(void)[1465614]
-
(2430915 'move' cast_tmp[2430913] (2430852 call chpl_here_alloc[308303] (2430910 'sizeof_bundle' TensorResource(real(32),2,baseValue)[2430803]) 159 _ln[9379559] _fn[9379561]))
-
(2430855 'move' initTemp[2430835] (2430917 'cast' TensorResource(real(32),2,baseValue)[2430803] cast_tmp[2430913] _ln[9379559] _fn[9379561]))
-
(9311522 '_check_nil' initTemp[2430835] _ln[9379559] _fn[9379561])
-
(2430836 call init[2427941] initTemp[2430835] _formal_tmp_dataResource[2430904])
-
var tmp[2430857]:TensorResource(real(32),2,baseValue)[2430803]
-
(2430864 'move' tmp[2430857] initTemp[2430835])
-
(2430876 return tmp[2430857])
}
-
- «»
function _new[4440110] ( dataResource[4440121]:_ref(shared Remote(ndarray(2,real(32))))[2309852] , gradResource[4440156]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933] , operationCtx[4440161]:_ref(baseValue)[2144202] , _ln[9427155]:int(64)[10] , _fn[9427157]:int(32)[66] ) : TensorResource(real(32),2,baseValue)[2430803]
const ref arg dataResource[4440121]:_ref(shared Remote(ndarray(2,real(32))))[2309852] const ref arg gradResource[4440156]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933] const ref arg operationCtx[4440161]:_ref(baseValue)[2144202] const in arg _ln[9427155]:int(64)[10] in arg _fn[9427157]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4440225]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4440229 'move' _formal_tmp_dataResource[4440225] dataResource[4440121])
-
var _formal_tmp_gradResource[4440226]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(4440233 'move' _formal_tmp_gradResource[4440226] gradResource[4440156])
-
var initTemp[4440112]:TensorResource(real(32),2,baseValue)[2430803]
-
var cast_tmp[4440239]:c_ptr(void)[1465614]
-
(4440241 'move' cast_tmp[4440239] (4440167 call chpl_here_alloc[308303] (4440236 'sizeof_bundle' TensorResource(real(32),2,baseValue)[2430803]) 159 _ln[9427155] _fn[9427157]))
-
(4440170 'move' initTemp[4440112] (4440243 'cast' TensorResource(real(32),2,baseValue)[2430803] cast_tmp[4440239] _ln[9427155] _fn[9427157]))
-
(9314520 '_check_nil' initTemp[4440112] _ln[9427155] _fn[9427157])
-
(4440113 call init[2428041] initTemp[4440112] _formal_tmp_dataResource[4440225] _formal_tmp_gradResource[4440226] operationCtx[4440161])
-
var tmp[4440172]:TensorResource(real(32),2,baseValue)[2430803]
-
(4440176 'move' tmp[4440172] initTemp[4440112])
-
(4440188 return tmp[4440172])
}
-
-
- «»
function _new[4527558] ( operationCtx[4527579]:_ref(reluOp(shared BaseTensorResource(real(32),2)))[4524215] , _ln[9428597]:int(64)[10] , _fn[9428599]:int(32)[66] ) : TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]
const ref arg operationCtx[4527579]:_ref(reluOp(shared BaseTensorResource(real(32),2)))[4524215] const in arg _ln[9428597]:int(64)[10] in arg _fn[9428599]:int(32)[66]-
{
-
var initTemp[4527560]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]
-
var cast_tmp[4527633]:c_ptr(void)[1465614]
-
(4527635 'move' cast_tmp[4527633] (4527587 call chpl_here_alloc[308303] (4527630 'sizeof_bundle' TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]) 446 _ln[9428597] _fn[9428599]))
-
(4527590 'move' initTemp[4527560] (4527637 'cast' TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] cast_tmp[4527633] _ln[9428597] _fn[9428599]))
-
(9314760 '_check_nil' initTemp[4527560] _ln[9428597] _fn[9428599])
-
(4527561 call init[4524321] initTemp[4527560] operationCtx[4527579])
-
var tmp[4527592]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]
-
(4527599 'move' tmp[4527592] initTemp[4527560])
-
(4527611 return tmp[4527592])
}
-
-
- «»
function _new[4769415] ( operationCtx[4769436]:_ref(reshapeOp(1,2,real(32)))[4768738] , _ln[9431543]:int(64)[10] , _fn[9431545]:int(32)[66] ) : TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]
const ref arg operationCtx[4769436]:_ref(reshapeOp(1,2,real(32)))[4768738] const in arg _ln[9431543]:int(64)[10] in arg _fn[9431545]:int(32)[66]-
{
-
var initTemp[4769417]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]
-
var cast_tmp[4769490]:c_ptr(void)[1465614]
-
(4769492 'move' cast_tmp[4769490] (4769444 call chpl_here_alloc[308303] (4769487 'sizeof_bundle' TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]) 480 _ln[9431543] _fn[9431545]))
-
(4769447 'move' initTemp[4769417] (4769494 'cast' TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] cast_tmp[4769490] _ln[9431543] _fn[9431545]))
-
(9315322 '_check_nil' initTemp[4769417] _ln[9431543] _fn[9431545])
-
(4769418 call init[4768863] initTemp[4769417] operationCtx[4769436])
-
var tmp[4769449]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]
-
(4769456 'move' tmp[4769449] initTemp[4769417])
-
(4769468 return tmp[4769449])
}
-
-
- «»
function _new[4777235] ( operationCtx[4777256]:_ref(expandOp(2,real(32)))[4776637] , _ln[9431665]:int(64)[10] , _fn[9431667]:int(32)[66] ) : TensorResource(real(32),2,expandOp(2,real(32)))[4776879]
const ref arg operationCtx[4777256]:_ref(expandOp(2,real(32)))[4776637] const in arg _ln[9431665]:int(64)[10] in arg _fn[9431667]:int(32)[66]-
{
-
var initTemp[4777237]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879]
-
var cast_tmp[4777310]:c_ptr(void)[1465614]
-
(4777312 'move' cast_tmp[4777310] (4777264 call chpl_here_alloc[308303] (4777307 'sizeof_bundle' TensorResource(real(32),2,expandOp(2,real(32)))[4776879]) 481 _ln[9431665] _fn[9431667]))
-
(4777267 'move' initTemp[4777237] (4777314 'cast' TensorResource(real(32),2,expandOp(2,real(32)))[4776879] cast_tmp[4777310] _ln[9431665] _fn[9431667]))
-
(9315342 '_check_nil' initTemp[4777237] _ln[9431665] _fn[9431667])
-
(4777238 call init[4776761] initTemp[4777237] operationCtx[4777256])
-
var tmp[4777269]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879]
-
(4777276 'move' tmp[4777269] initTemp[4777237])
-
(4777288 return tmp[4777269])
}
-
-
- «»
function _new[4792360] ( operationCtx[4792381]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] , _ln[9431835]:int(64)[10] , _fn[9431837]:int(32)[66] ) : TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]
const ref arg operationCtx[4792381]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] const in arg _ln[9431835]:int(64)[10] in arg _fn[9431837]:int(32)[66]-
{
-
var initTemp[4792362]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]
-
var cast_tmp[4792435]:c_ptr(void)[1465614]
-
(4792437 'move' cast_tmp[4792435] (4792389 call chpl_here_alloc[308303] (4792432 'sizeof_bundle' TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]) 482 _ln[9431835] _fn[9431837]))
-
(4792392 'move' initTemp[4792362] (4792439 'cast' TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] cast_tmp[4792435] _ln[9431835] _fn[9431837]))
-
(9315366 '_check_nil' initTemp[4792362] _ln[9431835] _fn[9431837])
-
(4792363 call init[4792058] initTemp[4792362] operationCtx[4792381])
-
var tmp[4792394]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]
-
(4792401 'move' tmp[4792394] initTemp[4792362])
-
(4792413 return tmp[4792394])
}
-
-
- «»
function _new[4798281] ( operationCtx[4798302]:_ref(expOp(shared BaseTensorResource(real(32),2)))[4797942] , _ln[9431931]:int(64)[10] , _fn[9431933]:int(32)[66] ) : TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]
const ref arg operationCtx[4798302]:_ref(expOp(shared BaseTensorResource(real(32),2)))[4797942] const in arg _ln[9431931]:int(64)[10] in arg _fn[9431933]:int(32)[66]-
{
-
var initTemp[4798283]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]
-
var cast_tmp[4798356]:c_ptr(void)[1465614]
-
(4798358 'move' cast_tmp[4798356] (4798310 call chpl_here_alloc[308303] (4798353 'sizeof_bundle' TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]) 483 _ln[9431931] _fn[9431933]))
-
(4798313 'move' initTemp[4798283] (4798360 'cast' TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] cast_tmp[4798356] _ln[9431931] _fn[9431933]))
-
(9315386 '_check_nil' initTemp[4798283] _ln[9431931] _fn[9431933])
-
(4798284 call init[4798048] initTemp[4798283] operationCtx[4798302])
-
var tmp[4798315]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]
-
(4798322 'move' tmp[4798315] initTemp[4798283])
-
(4798334 return tmp[4798315])
}
-
-
- «»
function _new[4816926] ( operationCtx[4816947]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] , _ln[9432171]:int(64)[10] , _fn[9432173]:int(32)[66] ) : TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]
const ref arg operationCtx[4816947]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] const in arg _ln[9432171]:int(64)[10] in arg _fn[9432173]:int(32)[66]-
{
-
var initTemp[4816928]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]
-
var cast_tmp[4817001]:c_ptr(void)[1465614]
-
(4817003 'move' cast_tmp[4817001] (4816955 call chpl_here_alloc[308303] (4816998 'sizeof_bundle' TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]) 488 _ln[9432171] _fn[9432173]))
-
(4816958 'move' initTemp[4816928] (4817005 'cast' TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] cast_tmp[4817001] _ln[9432171] _fn[9432173]))
-
(9315426 '_check_nil' initTemp[4816928] _ln[9432171] _fn[9432173])
-
(4816929 call init[4816624] initTemp[4816928] operationCtx[4816947])
-
var tmp[4816960]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]
-
(4816967 'move' tmp[4816960] initTemp[4816928])
-
(4816979 return tmp[4816960])
}
-
-
- «»
function _new[5166873] ( operationCtx[5166894]:_ref(addOp(2,real(32)))[5166255] , _ln[9436173]:int(64)[10] , _fn[9436175]:int(32)[66] ) : TensorResource(real(32),2,addOp(2,real(32)))[5166494]
const ref arg operationCtx[5166894]:_ref(addOp(2,real(32)))[5166255] const in arg _ln[9436173]:int(64)[10] in arg _fn[9436175]:int(32)[66]-
{
-
var initTemp[5166875]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]
-
var cast_tmp[5166948]:c_ptr(void)[1465614]
-
(5166950 'move' cast_tmp[5166948] (5166902 call chpl_here_alloc[308303] (5166945 'sizeof_bundle' TensorResource(real(32),2,addOp(2,real(32)))[5166494]) 539 _ln[9436173] _fn[9436175]))
-
(5166905 'move' initTemp[5166875] (5166952 'cast' TensorResource(real(32),2,addOp(2,real(32)))[5166494] cast_tmp[5166948] _ln[9436173] _fn[9436175]))
-
(9316124 '_check_nil' initTemp[5166875] _ln[9436173] _fn[9436175])
-
(5166876 call init[5166376] initTemp[5166875] operationCtx[5166894])
-
var tmp[5166907]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]
-
(5166914 'move' tmp[5166907] initTemp[5166875])
-
(5166926 return tmp[5166907])
}
-
-
- «»
function _new[2586090] ( dataResource[2586101]:_ref(shared Remote(ndarray(3,real(32))))[2460076] , _ln[9383783]:int(64)[10] , _fn[9383785]:int(32)[66] ) : TensorResource(real(32),3,baseValue)[2586060]
const ref arg dataResource[2586101]:_ref(shared Remote(ndarray(3,real(32))))[2460076] const in arg _ln[9383783]:int(64)[10] in arg _fn[9383785]:int(32)[66]-
{
-
var _formal_tmp_dataResource[2586161]:shared Remote(ndarray(3,real(32)))[2460067]
-
(2586164 'move' _formal_tmp_dataResource[2586161] dataResource[2586101])
-
var initTemp[2586092]:TensorResource(real(32),3,baseValue)[2586060]
-
var cast_tmp[2586170]:c_ptr(void)[1465614]
-
(2586172 'move' cast_tmp[2586170] (2586109 call chpl_here_alloc[308303] (2586167 'sizeof_bundle' TensorResource(real(32),3,baseValue)[2586060]) 195 _ln[9383783] _fn[9383785]))
-
(2586112 'move' initTemp[2586092] (2586174 'cast' TensorResource(real(32),3,baseValue)[2586060] cast_tmp[2586170] _ln[9383783] _fn[9383785]))
-
(9311748 '_check_nil' initTemp[2586092] _ln[9383783] _fn[9383785])
-
(2586093 call init[2583198] initTemp[2586092] _formal_tmp_dataResource[2586161])
-
var tmp[2586114]:TensorResource(real(32),3,baseValue)[2586060]
-
(2586121 'move' tmp[2586114] initTemp[2586092])
-
(2586133 return tmp[2586114])
}
-
- «»
function _new[4454911] ( dataResource[4454922]:_ref(shared Remote(ndarray(3,real(32))))[2460076] , gradResource[4454957]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157] , operationCtx[4454962]:_ref(baseValue)[2144202] , _ln[9427393]:int(64)[10] , _fn[9427395]:int(32)[66] ) : TensorResource(real(32),3,baseValue)[2586060]
const ref arg dataResource[4454922]:_ref(shared Remote(ndarray(3,real(32))))[2460076] const ref arg gradResource[4454957]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157] const ref arg operationCtx[4454962]:_ref(baseValue)[2144202] const in arg _ln[9427393]:int(64)[10] in arg _fn[9427395]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4455026]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4455030 'move' _formal_tmp_dataResource[4455026] dataResource[4454922])
-
var _formal_tmp_gradResource[4455027]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(4455034 'move' _formal_tmp_gradResource[4455027] gradResource[4454957])
-
var initTemp[4454913]:TensorResource(real(32),3,baseValue)[2586060]
-
var cast_tmp[4455040]:c_ptr(void)[1465614]
-
(4455042 'move' cast_tmp[4455040] (4454968 call chpl_here_alloc[308303] (4455037 'sizeof_bundle' TensorResource(real(32),3,baseValue)[2586060]) 195 _ln[9427393] _fn[9427395]))
-
(4454971 'move' initTemp[4454913] (4455044 'cast' TensorResource(real(32),3,baseValue)[2586060] cast_tmp[4455040] _ln[9427393] _fn[9427395]))
-
(9314544 '_check_nil' initTemp[4454913] _ln[9427393] _fn[9427395])
-
(4454914 call init[2583298] initTemp[4454913] _formal_tmp_dataResource[4455026] _formal_tmp_gradResource[4455027] operationCtx[4454962])
-
var tmp[4454973]:TensorResource(real(32),3,baseValue)[2586060]
-
(4454977 'move' tmp[4454973] initTemp[4454913])
-
(4454989 return tmp[4454973])
}
-
-
-
- «»
function _new[4556376] ( operationCtx[4556397]:_ref(reluOp(shared BaseTensorResource(real(32),3)))[4552945] , _ln[9428817]:int(64)[10] , _fn[9428819]:int(32)[66] ) : TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]
const ref arg operationCtx[4556397]:_ref(reluOp(shared BaseTensorResource(real(32),3)))[4552945] const in arg _ln[9428817]:int(64)[10] in arg _fn[9428819]:int(32)[66]-
{
-
var initTemp[4556378]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]
-
var cast_tmp[4556451]:c_ptr(void)[1465614]
-
(4556453 'move' cast_tmp[4556451] (4556405 call chpl_here_alloc[308303] (4556448 'sizeof_bundle' TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]) 448 _ln[9428817] _fn[9428819]))
-
(4556408 'move' initTemp[4556378] (4556455 'cast' TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] cast_tmp[4556451] _ln[9428817] _fn[9428819]))
-
(9314802 '_check_nil' initTemp[4556378] _ln[9428817] _fn[9428819])
-
(4556379 call init[4553051] initTemp[4556378] operationCtx[4556397])
-
var tmp[4556410]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]
-
(4556417 'move' tmp[4556410] initTemp[4556378])
-
(4556429 return tmp[4556410])
}
-
-
- «»
function _new[4830469] ( operationCtx[4830490]:_ref(reshapeOp(1,3,real(32)))[4829792] , _ln[9432369]:int(64)[10] , _fn[9432371]:int(32)[66] ) : TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]
const ref arg operationCtx[4830490]:_ref(reshapeOp(1,3,real(32)))[4829792] const in arg _ln[9432369]:int(64)[10] in arg _fn[9432371]:int(32)[66]-
{
-
var initTemp[4830471]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]
-
var cast_tmp[4830544]:c_ptr(void)[1465614]
-
(4830546 'move' cast_tmp[4830544] (4830498 call chpl_here_alloc[308303] (4830541 'sizeof_bundle' TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]) 490 _ln[9432369] _fn[9432371]))
-
(4830501 'move' initTemp[4830471] (4830548 'cast' TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] cast_tmp[4830544] _ln[9432369] _fn[9432371]))
-
(9315474 '_check_nil' initTemp[4830471] _ln[9432369] _fn[9432371])
-
(4830472 call init[4829917] initTemp[4830471] operationCtx[4830490])
-
var tmp[4830503]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]
-
(4830510 'move' tmp[4830503] initTemp[4830471])
-
(4830522 return tmp[4830503])
}
-
-
- «»
function _new[4836954] ( operationCtx[4836975]:_ref(expandOp(3,real(32)))[4836356] , _ln[9432491]:int(64)[10] , _fn[9432493]:int(32)[66] ) : TensorResource(real(32),3,expandOp(3,real(32)))[4836598]
const ref arg operationCtx[4836975]:_ref(expandOp(3,real(32)))[4836356] const in arg _ln[9432491]:int(64)[10] in arg _fn[9432493]:int(32)[66]-
{
-
var initTemp[4836956]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598]
-
var cast_tmp[4837029]:c_ptr(void)[1465614]
-
(4837031 'move' cast_tmp[4837029] (4836983 call chpl_here_alloc[308303] (4837026 'sizeof_bundle' TensorResource(real(32),3,expandOp(3,real(32)))[4836598]) 491 _ln[9432491] _fn[9432493]))
-
(4836986 'move' initTemp[4836956] (4837033 'cast' TensorResource(real(32),3,expandOp(3,real(32)))[4836598] cast_tmp[4837029] _ln[9432491] _fn[9432493]))
-
(9315492 '_check_nil' initTemp[4836956] _ln[9432491] _fn[9432493])
-
(4836957 call init[4836480] initTemp[4836956] operationCtx[4836975])
-
var tmp[4836988]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598]
-
(4836995 'move' tmp[4836988] initTemp[4836956])
-
(4837007 return tmp[4836988])
}
-
-
- «»
function _new[4853537] ( operationCtx[4853558]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] , _ln[9432671]:int(64)[10] , _fn[9432673]:int(32)[66] ) : TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]
const ref arg operationCtx[4853558]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] const in arg _ln[9432671]:int(64)[10] in arg _fn[9432673]:int(32)[66]-
{
-
var initTemp[4853539]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]
-
var cast_tmp[4853612]:c_ptr(void)[1465614]
-
(4853614 'move' cast_tmp[4853612] (4853566 call chpl_here_alloc[308303] (4853609 'sizeof_bundle' TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]) 492 _ln[9432671] _fn[9432673]))
-
(4853569 'move' initTemp[4853539] (4853616 'cast' TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] cast_tmp[4853612] _ln[9432671] _fn[9432673]))
-
(9315518 '_check_nil' initTemp[4853539] _ln[9432671] _fn[9432673])
-
(4853540 call init[4853235] initTemp[4853539] operationCtx[4853558])
-
var tmp[4853571]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]
-
(4853578 'move' tmp[4853571] initTemp[4853539])
-
(4853590 return tmp[4853571])
}
-
-
- «»
function _new[4859458] ( operationCtx[4859479]:_ref(expOp(shared BaseTensorResource(real(32),3)))[4859119] , _ln[9432767]:int(64)[10] , _fn[9432769]:int(32)[66] ) : TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]
const ref arg operationCtx[4859479]:_ref(expOp(shared BaseTensorResource(real(32),3)))[4859119] const in arg _ln[9432767]:int(64)[10] in arg _fn[9432769]:int(32)[66]-
{
-
var initTemp[4859460]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]
-
var cast_tmp[4859533]:c_ptr(void)[1465614]
-
(4859535 'move' cast_tmp[4859533] (4859487 call chpl_here_alloc[308303] (4859530 'sizeof_bundle' TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]) 493 _ln[9432767] _fn[9432769]))
-
(4859490 'move' initTemp[4859460] (4859537 'cast' TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] cast_tmp[4859533] _ln[9432767] _fn[9432769]))
-
(9315538 '_check_nil' initTemp[4859460] _ln[9432767] _fn[9432769])
-
(4859461 call init[4859225] initTemp[4859460] operationCtx[4859479])
-
var tmp[4859492]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]
-
(4859499 'move' tmp[4859492] initTemp[4859460])
-
(4859511 return tmp[4859492])
}
-
-
- «»
function _new[4878618] ( operationCtx[4878639]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] , _ln[9433011]:int(64)[10] , _fn[9433013]:int(32)[66] ) : TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]
const ref arg operationCtx[4878639]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] const in arg _ln[9433011]:int(64)[10] in arg _fn[9433013]:int(32)[66]-
{
-
var initTemp[4878620]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]
-
var cast_tmp[4878693]:c_ptr(void)[1465614]
-
(4878695 'move' cast_tmp[4878693] (4878647 call chpl_here_alloc[308303] (4878690 'sizeof_bundle' TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]) 499 _ln[9433011] _fn[9433013]))
-
(4878650 'move' initTemp[4878620] (4878697 'cast' TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] cast_tmp[4878693] _ln[9433011] _fn[9433013]))
-
(9315578 '_check_nil' initTemp[4878620] _ln[9433011] _fn[9433013])
-
(4878621 call init[4878316] initTemp[4878620] operationCtx[4878639])
-
var tmp[4878652]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]
-
(4878659 'move' tmp[4878652] initTemp[4878620])
-
(4878671 return tmp[4878652])
}
-
-
- «»
function _new[5173414] ( operationCtx[5173435]:_ref(addOp(3,real(32)))[5172796] , _ln[9436269]:int(64)[10] , _fn[9436271]:int(32)[66] ) : TensorResource(real(32),3,addOp(3,real(32)))[5173035]
const ref arg operationCtx[5173435]:_ref(addOp(3,real(32)))[5172796] const in arg _ln[9436269]:int(64)[10] in arg _fn[9436271]:int(32)[66]-
{
-
var initTemp[5173416]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]
-
var cast_tmp[5173489]:c_ptr(void)[1465614]
-
(5173491 'move' cast_tmp[5173489] (5173443 call chpl_here_alloc[308303] (5173486 'sizeof_bundle' TensorResource(real(32),3,addOp(3,real(32)))[5173035]) 540 _ln[9436269] _fn[9436271]))
-
(5173446 'move' initTemp[5173416] (5173493 'cast' TensorResource(real(32),3,addOp(3,real(32)))[5173035] cast_tmp[5173489] _ln[9436269] _fn[9436271]))
-
(9316144 '_check_nil' initTemp[5173416] _ln[9436269] _fn[9436271])
-
(5173417 call init[5172917] initTemp[5173416] operationCtx[5173435])
-
var tmp[5173448]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]
-
(5173455 'move' tmp[5173448] initTemp[5173416])
-
(5173467 return tmp[5173448])
}
-
-
- «»
function _new[2654961] ( dataResource[2654972]:_ref(shared Remote(ndarray(4,real(32))))[2601619] , _ln[9386613]:int(64)[10] , _fn[9386615]:int(32)[66] ) : TensorResource(real(32),4,baseValue)[2654931]
const ref arg dataResource[2654972]:_ref(shared Remote(ndarray(4,real(32))))[2601619] const in arg _ln[9386613]:int(64)[10] in arg _fn[9386615]:int(32)[66]-
{
-
var _formal_tmp_dataResource[2655032]:shared Remote(ndarray(4,real(32)))[2601610]
-
(2655035 'move' _formal_tmp_dataResource[2655032] dataResource[2654972])
-
var initTemp[2654963]:TensorResource(real(32),4,baseValue)[2654931]
-
var cast_tmp[2655041]:c_ptr(void)[1465614]
-
(2655043 'move' cast_tmp[2655041] (2654980 call chpl_here_alloc[308303] (2655038 'sizeof_bundle' TensorResource(real(32),4,baseValue)[2654931]) 209 _ln[9386613] _fn[9386615]))
-
(2654983 'move' initTemp[2654963] (2655045 'cast' TensorResource(real(32),4,baseValue)[2654931] cast_tmp[2655041] _ln[9386613] _fn[9386615]))
-
(9311876 '_check_nil' initTemp[2654963] _ln[9386613] _fn[9386615])
-
(2654964 call init[2652069] initTemp[2654963] _formal_tmp_dataResource[2655032])
-
var tmp[2654985]:TensorResource(real(32),4,baseValue)[2654931]
-
(2654992 'move' tmp[2654985] initTemp[2654963])
-
(2655004 return tmp[2654985])
}
-
- «»
function _new[4457960] ( dataResource[4457971]:_ref(shared Remote(ndarray(4,real(32))))[2601619] , gradResource[4458006]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700] , operationCtx[4458011]:_ref(baseValue)[2144202] , _ln[9427459]:int(64)[10] , _fn[9427461]:int(32)[66] ) : TensorResource(real(32),4,baseValue)[2654931]
const ref arg dataResource[4457971]:_ref(shared Remote(ndarray(4,real(32))))[2601619] const ref arg gradResource[4458006]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700] const ref arg operationCtx[4458011]:_ref(baseValue)[2144202] const in arg _ln[9427459]:int(64)[10] in arg _fn[9427461]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4458075]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4458079 'move' _formal_tmp_dataResource[4458075] dataResource[4457971])
-
var _formal_tmp_gradResource[4458076]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(4458083 'move' _formal_tmp_gradResource[4458076] gradResource[4458006])
-
var initTemp[4457962]:TensorResource(real(32),4,baseValue)[2654931]
-
var cast_tmp[4458089]:c_ptr(void)[1465614]
-
(4458091 'move' cast_tmp[4458089] (4458017 call chpl_here_alloc[308303] (4458086 'sizeof_bundle' TensorResource(real(32),4,baseValue)[2654931]) 209 _ln[9427459] _fn[9427461]))
-
(4458020 'move' initTemp[4457962] (4458093 'cast' TensorResource(real(32),4,baseValue)[2654931] cast_tmp[4458089] _ln[9427459] _fn[9427461]))
-
(9314560 '_check_nil' initTemp[4457962] _ln[9427459] _fn[9427461])
-
(4457963 call init[2652169] initTemp[4457962] _formal_tmp_dataResource[4458075] _formal_tmp_gradResource[4458076] operationCtx[4458011])
-
var tmp[4458022]:TensorResource(real(32),4,baseValue)[2654931]
-
(4458026 'move' tmp[4458022] initTemp[4457962])
-
(4458038 return tmp[4458022])
}
-
-
- «»
function _new[4575122] ( operationCtx[4575143]:_ref(reluOp(shared BaseTensorResource(real(32),4)))[4571603] , _ln[9429045]:int(64)[10] , _fn[9429047]:int(32)[66] ) : TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]
const ref arg operationCtx[4575143]:_ref(reluOp(shared BaseTensorResource(real(32),4)))[4571603] const in arg _ln[9429045]:int(64)[10] in arg _fn[9429047]:int(32)[66]-
{
-
var initTemp[4575124]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]
-
var cast_tmp[4575197]:c_ptr(void)[1465614]
-
(4575199 'move' cast_tmp[4575197] (4575151 call chpl_here_alloc[308303] (4575194 'sizeof_bundle' TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]) 450 _ln[9429045] _fn[9429047]))
-
(4575154 'move' initTemp[4575124] (4575201 'cast' TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] cast_tmp[4575197] _ln[9429045] _fn[9429047]))
-
(9314850 '_check_nil' initTemp[4575124] _ln[9429045] _fn[9429047])
-
(4575125 call init[4571709] initTemp[4575124] operationCtx[4575143])
-
var tmp[4575156]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]
-
(4575163 'move' tmp[4575156] initTemp[4575124])
-
(4575175 return tmp[4575156])
}
-
-
- «»
function _new[4893107] ( operationCtx[4893128]:_ref(reshapeOp(1,4,real(32)))[4892430] , _ln[9433209]:int(64)[10] , _fn[9433211]:int(32)[66] ) : TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]
const ref arg operationCtx[4893128]:_ref(reshapeOp(1,4,real(32)))[4892430] const in arg _ln[9433209]:int(64)[10] in arg _fn[9433211]:int(32)[66]-
{
-
var initTemp[4893109]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]
-
var cast_tmp[4893182]:c_ptr(void)[1465614]
-
(4893184 'move' cast_tmp[4893182] (4893136 call chpl_here_alloc[308303] (4893179 'sizeof_bundle' TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]) 503 _ln[9433209] _fn[9433211]))
-
(4893139 'move' initTemp[4893109] (4893186 'cast' TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] cast_tmp[4893182] _ln[9433209] _fn[9433211]))
-
(9315626 '_check_nil' initTemp[4893109] _ln[9433209] _fn[9433211])
-
(4893110 call init[4892555] initTemp[4893109] operationCtx[4893128])
-
var tmp[4893141]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]
-
(4893148 'move' tmp[4893141] initTemp[4893109])
-
(4893160 return tmp[4893141])
}
-
-
- «»
function _new[4901019] ( operationCtx[4901040]:_ref(expandOp(4,real(32)))[4900421] , _ln[9433331]:int(64)[10] , _fn[9433333]:int(32)[66] ) : TensorResource(real(32),4,expandOp(4,real(32)))[4900663]
const ref arg operationCtx[4901040]:_ref(expandOp(4,real(32)))[4900421] const in arg _ln[9433331]:int(64)[10] in arg _fn[9433333]:int(32)[66]-
{
-
var initTemp[4901021]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663]
-
var cast_tmp[4901094]:c_ptr(void)[1465614]
-
(4901096 'move' cast_tmp[4901094] (4901048 call chpl_here_alloc[308303] (4901091 'sizeof_bundle' TensorResource(real(32),4,expandOp(4,real(32)))[4900663]) 504 _ln[9433331] _fn[9433333]))
-
(4901051 'move' initTemp[4901021] (4901098 'cast' TensorResource(real(32),4,expandOp(4,real(32)))[4900663] cast_tmp[4901094] _ln[9433331] _fn[9433333]))
-
(9315646 '_check_nil' initTemp[4901021] _ln[9433331] _fn[9433333])
-
(4901022 call init[4900545] initTemp[4901021] operationCtx[4901040])
-
var tmp[4901053]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663]
-
(4901060 'move' tmp[4901053] initTemp[4901021])
-
(4901072 return tmp[4901053])
}
-
-
- «»
function _new[4918700] ( operationCtx[4918721]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] , _ln[9433521]:int(64)[10] , _fn[9433523]:int(32)[66] ) : TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]
const ref arg operationCtx[4918721]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] const in arg _ln[9433521]:int(64)[10] in arg _fn[9433523]:int(32)[66]-
{
-
var initTemp[4918702]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]
-
var cast_tmp[4918775]:c_ptr(void)[1465614]
-
(4918777 'move' cast_tmp[4918775] (4918729 call chpl_here_alloc[308303] (4918772 'sizeof_bundle' TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]) 505 _ln[9433521] _fn[9433523]))
-
(4918732 'move' initTemp[4918702] (4918779 'cast' TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] cast_tmp[4918775] _ln[9433521] _fn[9433523]))
-
(9315674 '_check_nil' initTemp[4918702] _ln[9433521] _fn[9433523])
-
(4918703 call init[4918398] initTemp[4918702] operationCtx[4918721])
-
var tmp[4918734]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]
-
(4918741 'move' tmp[4918734] initTemp[4918702])
-
(4918753 return tmp[4918734])
}
-
-
- «»
function _new[4924621] ( operationCtx[4924642]:_ref(expOp(shared BaseTensorResource(real(32),4)))[4924282] , _ln[9433617]:int(64)[10] , _fn[9433619]:int(32)[66] ) : TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]
const ref arg operationCtx[4924642]:_ref(expOp(shared BaseTensorResource(real(32),4)))[4924282] const in arg _ln[9433617]:int(64)[10] in arg _fn[9433619]:int(32)[66]-
{
-
var initTemp[4924623]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]
-
var cast_tmp[4924696]:c_ptr(void)[1465614]
-
(4924698 'move' cast_tmp[4924696] (4924650 call chpl_here_alloc[308303] (4924693 'sizeof_bundle' TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]) 506 _ln[9433617] _fn[9433619]))
-
(4924653 'move' initTemp[4924623] (4924700 'cast' TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] cast_tmp[4924696] _ln[9433617] _fn[9433619]))
-
(9315694 '_check_nil' initTemp[4924623] _ln[9433617] _fn[9433619])
-
(4924624 call init[4924388] initTemp[4924623] operationCtx[4924642])
-
var tmp[4924655]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]
-
(4924662 'move' tmp[4924655] initTemp[4924623])
-
(4924674 return tmp[4924655])
}
-
-
- «»
function _new[4943522] ( operationCtx[4943543]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] , _ln[9433867]:int(64)[10] , _fn[9433869]:int(32)[66] ) : TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]
const ref arg operationCtx[4943543]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] const in arg _ln[9433867]:int(64)[10] in arg _fn[9433869]:int(32)[66]-
{
-
var initTemp[4943524]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]
-
var cast_tmp[4943597]:c_ptr(void)[1465614]
-
(4943599 'move' cast_tmp[4943597] (4943551 call chpl_here_alloc[308303] (4943594 'sizeof_bundle' TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]) 511 _ln[9433867] _fn[9433869]))
-
(4943554 'move' initTemp[4943524] (4943601 'cast' TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] cast_tmp[4943597] _ln[9433867] _fn[9433869]))
-
(9315734 '_check_nil' initTemp[4943524] _ln[9433867] _fn[9433869])
-
(4943525 call init[4943220] initTemp[4943524] operationCtx[4943543])
-
var tmp[4943556]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]
-
(4943563 'move' tmp[4943556] initTemp[4943524])
-
(4943575 return tmp[4943556])
}
-
-
- «»
function _new[5179955] ( operationCtx[5179976]:_ref(addOp(4,real(32)))[5179337] , _ln[9436365]:int(64)[10] , _fn[9436367]:int(32)[66] ) : TensorResource(real(32),4,addOp(4,real(32)))[5179576]
const ref arg operationCtx[5179976]:_ref(addOp(4,real(32)))[5179337] const in arg _ln[9436365]:int(64)[10] in arg _fn[9436367]:int(32)[66]-
{
-
var initTemp[5179957]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]
-
var cast_tmp[5180030]:c_ptr(void)[1465614]
-
(5180032 'move' cast_tmp[5180030] (5179984 call chpl_here_alloc[308303] (5180027 'sizeof_bundle' TensorResource(real(32),4,addOp(4,real(32)))[5179576]) 541 _ln[9436365] _fn[9436367]))
-
(5179987 'move' initTemp[5179957] (5180034 'cast' TensorResource(real(32),4,addOp(4,real(32)))[5179576] cast_tmp[5180030] _ln[9436365] _fn[9436367]))
-
(9316164 '_check_nil' initTemp[5179957] _ln[9436365] _fn[9436367])
-
(5179958 call init[5179458] initTemp[5179957] operationCtx[5179976])
-
var tmp[5179989]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]
-
(5179996 'move' tmp[5179989] initTemp[5179957])
-
(5180008 return tmp[5179989])
}
-
-
- «»
function _new[2824238] ( dataResource[2824249]:_ref(shared Remote(ndarray(5,real(32))))[2686865] , _ln[9392271]:int(64)[10] , _fn[9392273]:int(32)[66] ) : TensorResource(real(32),5,baseValue)[2824208]
const ref arg dataResource[2824249]:_ref(shared Remote(ndarray(5,real(32))))[2686865] const in arg _ln[9392271]:int(64)[10] in arg _fn[9392273]:int(32)[66]-
{
-
var _formal_tmp_dataResource[2824309]:shared Remote(ndarray(5,real(32)))[2686856]
-
(2824312 'move' _formal_tmp_dataResource[2824309] dataResource[2824249])
-
var initTemp[2824240]:TensorResource(real(32),5,baseValue)[2824208]
-
var cast_tmp[2824318]:c_ptr(void)[1465614]
-
(2824320 'move' cast_tmp[2824318] (2824257 call chpl_here_alloc[308303] (2824315 'sizeof_bundle' TensorResource(real(32),5,baseValue)[2824208]) 249 _ln[9392271] _fn[9392273]))
-
(2824260 'move' initTemp[2824240] (2824322 'cast' TensorResource(real(32),5,baseValue)[2824208] cast_tmp[2824318] _ln[9392271] _fn[9392273]))
-
(9312126 '_check_nil' initTemp[2824240] _ln[9392271] _fn[9392273])
-
(2824241 call init[2821346] initTemp[2824240] _formal_tmp_dataResource[2824309])
-
var tmp[2824262]:TensorResource(real(32),5,baseValue)[2824208]
-
(2824269 'move' tmp[2824262] initTemp[2824240])
-
(2824281 return tmp[2824262])
}
-
- «»
function _new[4473853] ( dataResource[4473864]:_ref(shared Remote(ndarray(5,real(32))))[2686865] , gradResource[4473899]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946] , operationCtx[4473904]:_ref(baseValue)[2144202] , _ln[9427697]:int(64)[10] , _fn[9427699]:int(32)[66] ) : TensorResource(real(32),5,baseValue)[2824208]
const ref arg dataResource[4473864]:_ref(shared Remote(ndarray(5,real(32))))[2686865] const ref arg gradResource[4473899]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946] const ref arg operationCtx[4473904]:_ref(baseValue)[2144202] const in arg _ln[9427697]:int(64)[10] in arg _fn[9427699]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4473968]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4473972 'move' _formal_tmp_dataResource[4473968] dataResource[4473864])
-
var _formal_tmp_gradResource[4473969]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(4473976 'move' _formal_tmp_gradResource[4473969] gradResource[4473899])
-
var initTemp[4473855]:TensorResource(real(32),5,baseValue)[2824208]
-
var cast_tmp[4473982]:c_ptr(void)[1465614]
-
(4473984 'move' cast_tmp[4473982] (4473910 call chpl_here_alloc[308303] (4473979 'sizeof_bundle' TensorResource(real(32),5,baseValue)[2824208]) 249 _ln[9427697] _fn[9427699]))
-
(4473913 'move' initTemp[4473855] (4473986 'cast' TensorResource(real(32),5,baseValue)[2824208] cast_tmp[4473982] _ln[9427697] _fn[9427699]))
-
(9314584 '_check_nil' initTemp[4473855] _ln[9427697] _fn[9427699])
-
(4473856 call init[2821446] initTemp[4473855] _formal_tmp_dataResource[4473968] _formal_tmp_gradResource[4473969] operationCtx[4473904])
-
var tmp[4473915]:TensorResource(real(32),5,baseValue)[2824208]
-
(4473919 'move' tmp[4473915] initTemp[4473855])
-
(4473931 return tmp[4473915])
}
-
-
- «»
function _new[4594623] ( operationCtx[4594644]:_ref(reluOp(shared BaseTensorResource(real(32),5)))[4591016] , _ln[9429289]:int(64)[10] , _fn[9429291]:int(32)[66] ) : TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]
const ref arg operationCtx[4594644]:_ref(reluOp(shared BaseTensorResource(real(32),5)))[4591016] const in arg _ln[9429289]:int(64)[10] in arg _fn[9429291]:int(32)[66]-
{
-
var initTemp[4594625]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]
-
var cast_tmp[4594698]:c_ptr(void)[1465614]
-
(4594700 'move' cast_tmp[4594698] (4594652 call chpl_here_alloc[308303] (4594695 'sizeof_bundle' TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]) 452 _ln[9429289] _fn[9429291]))
-
(4594655 'move' initTemp[4594625] (4594702 'cast' TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] cast_tmp[4594698] _ln[9429289] _fn[9429291]))
-
(9314904 '_check_nil' initTemp[4594625] _ln[9429289] _fn[9429291])
-
(4594626 call init[4591122] initTemp[4594625] operationCtx[4594644])
-
var tmp[4594657]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]
-
(4594664 'move' tmp[4594657] initTemp[4594625])
-
(4594676 return tmp[4594657])
}
-
-
- «»
function _new[4958089] ( operationCtx[4958110]:_ref(reshapeOp(1,5,real(32)))[4957412] , _ln[9434065]:int(64)[10] , _fn[9434067]:int(32)[66] ) : TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]
const ref arg operationCtx[4958110]:_ref(reshapeOp(1,5,real(32)))[4957412] const in arg _ln[9434065]:int(64)[10] in arg _fn[9434067]:int(32)[66]-
{
-
var initTemp[4958091]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]
-
var cast_tmp[4958164]:c_ptr(void)[1465614]
-
(4958166 'move' cast_tmp[4958164] (4958118 call chpl_here_alloc[308303] (4958161 'sizeof_bundle' TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]) 515 _ln[9434065] _fn[9434067]))
-
(4958121 'move' initTemp[4958091] (4958168 'cast' TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] cast_tmp[4958164] _ln[9434065] _fn[9434067]))
-
(9315782 '_check_nil' initTemp[4958091] _ln[9434065] _fn[9434067])
-
(4958092 call init[4957537] initTemp[4958091] operationCtx[4958110])
-
var tmp[4958123]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]
-
(4958130 'move' tmp[4958123] initTemp[4958091])
-
(4958142 return tmp[4958123])
}
-
-
- «»
function _new[4966047] ( operationCtx[4966068]:_ref(expandOp(5,real(32)))[4965449] , _ln[9434187]:int(64)[10] , _fn[9434189]:int(32)[66] ) : TensorResource(real(32),5,expandOp(5,real(32)))[4965691]
const ref arg operationCtx[4966068]:_ref(expandOp(5,real(32)))[4965449] const in arg _ln[9434187]:int(64)[10] in arg _fn[9434189]:int(32)[66]-
{
-
var initTemp[4966049]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691]
-
var cast_tmp[4966122]:c_ptr(void)[1465614]
-
(4966124 'move' cast_tmp[4966122] (4966076 call chpl_here_alloc[308303] (4966119 'sizeof_bundle' TensorResource(real(32),5,expandOp(5,real(32)))[4965691]) 516 _ln[9434187] _fn[9434189]))
-
(4966079 'move' initTemp[4966049] (4966126 'cast' TensorResource(real(32),5,expandOp(5,real(32)))[4965691] cast_tmp[4966122] _ln[9434187] _fn[9434189]))
-
(9315802 '_check_nil' initTemp[4966049] _ln[9434187] _fn[9434189])
-
(4966050 call init[4965573] initTemp[4966049] operationCtx[4966068])
-
var tmp[4966081]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691]
-
(4966088 'move' tmp[4966081] initTemp[4966049])
-
(4966100 return tmp[4966081])
}
-
-
- «»
function _new[4984826] ( operationCtx[4984847]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] , _ln[9434387]:int(64)[10] , _fn[9434389]:int(32)[66] ) : TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]
const ref arg operationCtx[4984847]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] const in arg _ln[9434387]:int(64)[10] in arg _fn[9434389]:int(32)[66]-
{
-
var initTemp[4984828]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]
-
var cast_tmp[4984901]:c_ptr(void)[1465614]
-
(4984903 'move' cast_tmp[4984901] (4984855 call chpl_here_alloc[308303] (4984898 'sizeof_bundle' TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]) 517 _ln[9434387] _fn[9434389]))
-
(4984858 'move' initTemp[4984828] (4984905 'cast' TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] cast_tmp[4984901] _ln[9434387] _fn[9434389]))
-
(9315832 '_check_nil' initTemp[4984828] _ln[9434387] _fn[9434389])
-
(4984829 call init[4984524] initTemp[4984828] operationCtx[4984847])
-
var tmp[4984860]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]
-
(4984867 'move' tmp[4984860] initTemp[4984828])
-
(4984879 return tmp[4984860])
}
-
-
- «»
function _new[4990747] ( operationCtx[4990768]:_ref(expOp(shared BaseTensorResource(real(32),5)))[4990408] , _ln[9434483]:int(64)[10] , _fn[9434485]:int(32)[66] ) : TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]
const ref arg operationCtx[4990768]:_ref(expOp(shared BaseTensorResource(real(32),5)))[4990408] const in arg _ln[9434483]:int(64)[10] in arg _fn[9434485]:int(32)[66]-
{
-
var initTemp[4990749]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]
-
var cast_tmp[4990822]:c_ptr(void)[1465614]
-
(4990824 'move' cast_tmp[4990822] (4990776 call chpl_here_alloc[308303] (4990819 'sizeof_bundle' TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]) 518 _ln[9434483] _fn[9434485]))
-
(4990779 'move' initTemp[4990749] (4990826 'cast' TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] cast_tmp[4990822] _ln[9434483] _fn[9434485]))
-
(9315852 '_check_nil' initTemp[4990749] _ln[9434483] _fn[9434485])
-
(4990750 call init[4990514] initTemp[4990749] operationCtx[4990768])
-
var tmp[4990781]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]
-
(4990788 'move' tmp[4990781] initTemp[4990749])
-
(4990800 return tmp[4990781])
}
-
-
- «»
function _new[5010829] ( operationCtx[5010850]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] , _ln[9434739]:int(64)[10] , _fn[9434741]:int(32)[66] ) : TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]
const ref arg operationCtx[5010850]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] const in arg _ln[9434739]:int(64)[10] in arg _fn[9434741]:int(32)[66]-
{
-
var initTemp[5010831]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]
-
var cast_tmp[5010904]:c_ptr(void)[1465614]
-
(5010906 'move' cast_tmp[5010904] (5010858 call chpl_here_alloc[308303] (5010901 'sizeof_bundle' TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]) 524 _ln[9434739] _fn[9434741]))
-
(5010861 'move' initTemp[5010831] (5010908 'cast' TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] cast_tmp[5010904] _ln[9434739] _fn[9434741]))
-
(9315892 '_check_nil' initTemp[5010831] _ln[9434739] _fn[9434741])
-
(5010832 call init[5010527] initTemp[5010831] operationCtx[5010850])
-
var tmp[5010863]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]
-
(5010870 'move' tmp[5010863] initTemp[5010831])
-
(5010882 return tmp[5010863])
}
-
-
- «»
function _new[5186496] ( operationCtx[5186517]:_ref(addOp(5,real(32)))[5185878] , _ln[9436461]:int(64)[10] , _fn[9436463]:int(32)[66] ) : TensorResource(real(32),5,addOp(5,real(32)))[5186117]
const ref arg operationCtx[5186517]:_ref(addOp(5,real(32)))[5185878] const in arg _ln[9436461]:int(64)[10] in arg _fn[9436463]:int(32)[66]-
{
-
var initTemp[5186498]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]
-
var cast_tmp[5186571]:c_ptr(void)[1465614]
-
(5186573 'move' cast_tmp[5186571] (5186525 call chpl_here_alloc[308303] (5186568 'sizeof_bundle' TensorResource(real(32),5,addOp(5,real(32)))[5186117]) 542 _ln[9436461] _fn[9436463]))
-
(5186528 'move' initTemp[5186498] (5186575 'cast' TensorResource(real(32),5,addOp(5,real(32)))[5186117] cast_tmp[5186571] _ln[9436461] _fn[9436463]))
-
(9316184 '_check_nil' initTemp[5186498] _ln[9436461] _fn[9436463])
-
(5186499 call init[5185999] initTemp[5186498] operationCtx[5186517])
-
var tmp[5186530]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]
-
(5186537 'move' tmp[5186530] initTemp[5186498])
-
(5186549 return tmp[5186530])
}
-
-
- «»
function _new[3001075] ( dataResource[3001086]:_ref(shared Remote(ndarray(6,real(32))))[2858606] , _ln[9398661]:int(64)[10] , _fn[9398663]:int(32)[66] ) : TensorResource(real(32),6,baseValue)[3001045]
const ref arg dataResource[3001086]:_ref(shared Remote(ndarray(6,real(32))))[2858606] const in arg _ln[9398661]:int(64)[10] in arg _fn[9398663]:int(32)[66]-
{
-
var _formal_tmp_dataResource[3001146]:shared Remote(ndarray(6,real(32)))[2858597]
-
(3001149 'move' _formal_tmp_dataResource[3001146] dataResource[3001086])
-
var initTemp[3001077]:TensorResource(real(32),6,baseValue)[3001045]
-
var cast_tmp[3001155]:c_ptr(void)[1465614]
-
(3001157 'move' cast_tmp[3001155] (3001094 call chpl_here_alloc[308303] (3001152 'sizeof_bundle' TensorResource(real(32),6,baseValue)[3001045]) 291 _ln[9398661] _fn[9398663]))
-
(3001097 'move' initTemp[3001077] (3001159 'cast' TensorResource(real(32),6,baseValue)[3001045] cast_tmp[3001155] _ln[9398661] _fn[9398663]))
-
(9312388 '_check_nil' initTemp[3001077] _ln[9398661] _fn[9398663])
-
(3001078 call init[2998183] initTemp[3001077] _formal_tmp_dataResource[3001146])
-
var tmp[3001099]:TensorResource(real(32),6,baseValue)[3001045]
-
(3001106 'move' tmp[3001099] initTemp[3001077])
-
(3001118 return tmp[3001099])
}
-
- «»
function _new[4490292] ( dataResource[4490303]:_ref(shared Remote(ndarray(6,real(32))))[2858606] , gradResource[4490338]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687] , operationCtx[4490343]:_ref(baseValue)[2144202] , _ln[9427935]:int(64)[10] , _fn[9427937]:int(32)[66] ) : TensorResource(real(32),6,baseValue)[3001045]
const ref arg dataResource[4490303]:_ref(shared Remote(ndarray(6,real(32))))[2858606] const ref arg gradResource[4490338]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687] const ref arg operationCtx[4490343]:_ref(baseValue)[2144202] const in arg _ln[9427935]:int(64)[10] in arg _fn[9427937]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4490407]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4490411 'move' _formal_tmp_dataResource[4490407] dataResource[4490303])
-
var _formal_tmp_gradResource[4490408]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(4490415 'move' _formal_tmp_gradResource[4490408] gradResource[4490338])
-
var initTemp[4490294]:TensorResource(real(32),6,baseValue)[3001045]
-
var cast_tmp[4490421]:c_ptr(void)[1465614]
-
(4490423 'move' cast_tmp[4490421] (4490349 call chpl_here_alloc[308303] (4490418 'sizeof_bundle' TensorResource(real(32),6,baseValue)[3001045]) 291 _ln[9427935] _fn[9427937]))
-
(4490352 'move' initTemp[4490294] (4490425 'cast' TensorResource(real(32),6,baseValue)[3001045] cast_tmp[4490421] _ln[9427935] _fn[9427937]))
-
(9314608 '_check_nil' initTemp[4490294] _ln[9427935] _fn[9427937])
-
(4490295 call init[2998283] initTemp[4490294] _formal_tmp_dataResource[4490407] _formal_tmp_gradResource[4490408] operationCtx[4490343])
-
var tmp[4490354]:TensorResource(real(32),6,baseValue)[3001045]
-
(4490358 'move' tmp[4490354] initTemp[4490294])
-
(4490370 return tmp[4490354])
}
-
-
- «»
function _new[4615101] ( operationCtx[4615122]:_ref(reluOp(shared BaseTensorResource(real(32),6)))[4611184] , _ln[9429549]:int(64)[10] , _fn[9429551]:int(32)[66] ) : TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]
const ref arg operationCtx[4615122]:_ref(reluOp(shared BaseTensorResource(real(32),6)))[4611184] const in arg _ln[9429549]:int(64)[10] in arg _fn[9429551]:int(32)[66]-
{
-
var initTemp[4615103]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]
-
var cast_tmp[4615176]:c_ptr(void)[1465614]
-
(4615178 'move' cast_tmp[4615176] (4615130 call chpl_here_alloc[308303] (4615173 'sizeof_bundle' TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]) 454 _ln[9429549] _fn[9429551]))
-
(4615133 'move' initTemp[4615103] (4615180 'cast' TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] cast_tmp[4615176] _ln[9429549] _fn[9429551]))
-
(9314964 '_check_nil' initTemp[4615103] _ln[9429549] _fn[9429551])
-
(4615104 call init[4611290] initTemp[4615103] operationCtx[4615122])
-
var tmp[4615135]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]
-
(4615142 'move' tmp[4615135] initTemp[4615103])
-
(4615154 return tmp[4615135])
}
-
-
- «»
function _new[5025504] ( operationCtx[5025525]:_ref(reshapeOp(1,6,real(32)))[5024827] , _ln[9434937]:int(64)[10] , _fn[9434939]:int(32)[66] ) : TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]
const ref arg operationCtx[5025525]:_ref(reshapeOp(1,6,real(32)))[5024827] const in arg _ln[9434937]:int(64)[10] in arg _fn[9434939]:int(32)[66]-
{
-
var initTemp[5025506]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]
-
var cast_tmp[5025579]:c_ptr(void)[1465614]
-
(5025581 'move' cast_tmp[5025579] (5025533 call chpl_here_alloc[308303] (5025576 'sizeof_bundle' TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]) 528 _ln[9434937] _fn[9434939]))
-
(5025536 'move' initTemp[5025506] (5025583 'cast' TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] cast_tmp[5025579] _ln[9434937] _fn[9434939]))
-
(9315940 '_check_nil' initTemp[5025506] _ln[9434937] _fn[9434939])
-
(5025507 call init[5024952] initTemp[5025506] operationCtx[5025525])
-
var tmp[5025538]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]
-
(5025545 'move' tmp[5025538] initTemp[5025506])
-
(5025557 return tmp[5025538])
}
-
-
- «»
function _new[5033508] ( operationCtx[5033529]:_ref(expandOp(6,real(32)))[5032910] , _ln[9435059]:int(64)[10] , _fn[9435061]:int(32)[66] ) : TensorResource(real(32),6,expandOp(6,real(32)))[5033152]
const ref arg operationCtx[5033529]:_ref(expandOp(6,real(32)))[5032910] const in arg _ln[9435059]:int(64)[10] in arg _fn[9435061]:int(32)[66]-
{
-
var initTemp[5033510]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152]
-
var cast_tmp[5033583]:c_ptr(void)[1465614]
-
(5033585 'move' cast_tmp[5033583] (5033537 call chpl_here_alloc[308303] (5033580 'sizeof_bundle' TensorResource(real(32),6,expandOp(6,real(32)))[5033152]) 529 _ln[9435059] _fn[9435061]))
-
(5033540 'move' initTemp[5033510] (5033587 'cast' TensorResource(real(32),6,expandOp(6,real(32)))[5033152] cast_tmp[5033583] _ln[9435059] _fn[9435061]))
-
(9315960 '_check_nil' initTemp[5033510] _ln[9435059] _fn[9435061])
-
(5033511 call init[5033034] initTemp[5033510] operationCtx[5033529])
-
var tmp[5033542]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152]
-
(5033549 'move' tmp[5033542] initTemp[5033510])
-
(5033561 return tmp[5033542])
}
-
-
- «»
function _new[5053385] ( operationCtx[5053406]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] , _ln[9435269]:int(64)[10] , _fn[9435271]:int(32)[66] ) : TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]
const ref arg operationCtx[5053406]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] const in arg _ln[9435269]:int(64)[10] in arg _fn[9435271]:int(32)[66]-
{
-
var initTemp[5053387]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]
-
var cast_tmp[5053460]:c_ptr(void)[1465614]
-
(5053462 'move' cast_tmp[5053460] (5053414 call chpl_here_alloc[308303] (5053457 'sizeof_bundle' TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]) 530 _ln[9435269] _fn[9435271]))
-
(5053417 'move' initTemp[5053387] (5053464 'cast' TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] cast_tmp[5053460] _ln[9435269] _fn[9435271]))
-
(9315992 '_check_nil' initTemp[5053387] _ln[9435269] _fn[9435271])
-
(5053388 call init[5053083] initTemp[5053387] operationCtx[5053406])
-
var tmp[5053419]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]
-
(5053426 'move' tmp[5053419] initTemp[5053387])
-
(5053438 return tmp[5053419])
}
-
-
- «»
function _new[5059306] ( operationCtx[5059327]:_ref(expOp(shared BaseTensorResource(real(32),6)))[5058967] , _ln[9435365]:int(64)[10] , _fn[9435367]:int(32)[66] ) : TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]
const ref arg operationCtx[5059327]:_ref(expOp(shared BaseTensorResource(real(32),6)))[5058967] const in arg _ln[9435365]:int(64)[10] in arg _fn[9435367]:int(32)[66]-
{
-
var initTemp[5059308]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]
-
var cast_tmp[5059381]:c_ptr(void)[1465614]
-
(5059383 'move' cast_tmp[5059381] (5059335 call chpl_here_alloc[308303] (5059378 'sizeof_bundle' TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]) 531 _ln[9435365] _fn[9435367]))
-
(5059338 'move' initTemp[5059308] (5059385 'cast' TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] cast_tmp[5059381] _ln[9435365] _fn[9435367]))
-
(9316012 '_check_nil' initTemp[5059308] _ln[9435365] _fn[9435367])
-
(5059309 call init[5059073] initTemp[5059308] operationCtx[5059327])
-
var tmp[5059340]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]
-
(5059347 'move' tmp[5059340] initTemp[5059308])
-
(5059359 return tmp[5059340])
}
-
-
- «»
function _new[5079841] ( operationCtx[5079862]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] , _ln[9435627]:int(64)[10] , _fn[9435629]:int(32)[66] ) : TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]
const ref arg operationCtx[5079862]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] const in arg _ln[9435627]:int(64)[10] in arg _fn[9435629]:int(32)[66]-
{
-
var initTemp[5079843]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]
-
var cast_tmp[5079916]:c_ptr(void)[1465614]
-
(5079918 'move' cast_tmp[5079916] (5079870 call chpl_here_alloc[308303] (5079913 'sizeof_bundle' TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]) 537 _ln[9435627] _fn[9435629]))
-
(5079873 'move' initTemp[5079843] (5079920 'cast' TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] cast_tmp[5079916] _ln[9435627] _fn[9435629]))
-
(9316052 '_check_nil' initTemp[5079843] _ln[9435627] _fn[9435629])
-
(5079844 call init[5079539] initTemp[5079843] operationCtx[5079862])
-
var tmp[5079875]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]
-
(5079882 'move' tmp[5079875] initTemp[5079843])
-
(5079894 return tmp[5079875])
}
-
-
- «»
function _new[5193037] ( operationCtx[5193058]:_ref(addOp(6,real(32)))[5192419] , _ln[9436557]:int(64)[10] , _fn[9436559]:int(32)[66] ) : TensorResource(real(32),6,addOp(6,real(32)))[5192658]
const ref arg operationCtx[5193058]:_ref(addOp(6,real(32)))[5192419] const in arg _ln[9436557]:int(64)[10] in arg _fn[9436559]:int(32)[66]-
{
-
var initTemp[5193039]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]
-
var cast_tmp[5193112]:c_ptr(void)[1465614]
-
(5193114 'move' cast_tmp[5193112] (5193066 call chpl_here_alloc[308303] (5193109 'sizeof_bundle' TensorResource(real(32),6,addOp(6,real(32)))[5192658]) 543 _ln[9436557] _fn[9436559]))
-
(5193069 'move' initTemp[5193039] (5193116 'cast' TensorResource(real(32),6,addOp(6,real(32)))[5192658] cast_tmp[5193112] _ln[9436557] _fn[9436559]))
-
(9316204 '_check_nil' initTemp[5193039] _ln[9436557] _fn[9436559])
-
(5193040 call init[5192540] initTemp[5193039] operationCtx[5193058])
-
var tmp[5193071]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]
-
(5193078 'move' tmp[5193071] initTemp[5193039])
-
(5193090 return tmp[5193071])
}
-
-
- «»
function _new[3203010] ( dataResource[3203021]:_ref(shared Remote(ndarray(1,real(64))))[2166639] , _ln[9401017]:int(64)[10] , _fn[9401019]:int(32)[66] ) : TensorResource(real(64),1,baseValue)[3202980]
const ref arg dataResource[3203021]:_ref(shared Remote(ndarray(1,real(64))))[2166639] const in arg _ln[9401017]:int(64)[10] in arg _fn[9401019]:int(32)[66]-
{
-
var _formal_tmp_dataResource[3203081]:shared Remote(ndarray(1,real(64)))[2166630]
-
(3203084 'move' _formal_tmp_dataResource[3203081] dataResource[3203021])
-
var initTemp[3203012]:TensorResource(real(64),1,baseValue)[3202980]
-
var cast_tmp[3203090]:c_ptr(void)[1465614]
-
(3203092 'move' cast_tmp[3203090] (3203029 call chpl_here_alloc[308303] (3203087 'sizeof_bundle' TensorResource(real(64),1,baseValue)[3202980]) 308 _ln[9401017] _fn[9401019]))
-
(3203032 'move' initTemp[3203012] (3203094 'cast' TensorResource(real(64),1,baseValue)[3202980] cast_tmp[3203090] _ln[9401017] _fn[9401019]))
-
(9312622 '_check_nil' initTemp[3203012] _ln[9401017] _fn[9401019])
-
(3203013 call init[3200217] initTemp[3203012] _formal_tmp_dataResource[3203081])
-
var tmp[3203034]:TensorResource(real(64),1,baseValue)[3202980]
-
(3203041 'move' tmp[3203034] initTemp[3203012])
-
(3203053 return tmp[3203034])
}
-
- «»
function _new[4493341] ( dataResource[4493352]:_ref(shared Remote(ndarray(1,real(64))))[2166639] , gradResource[4493387]:_ref(shared Remote(ndarray(1,real(64)))?)[2166720] , operationCtx[4493392]:_ref(baseValue)[2144202] , _ln[9428001]:int(64)[10] , _fn[9428003]:int(32)[66] ) : TensorResource(real(64),1,baseValue)[3202980]
const ref arg dataResource[4493352]:_ref(shared Remote(ndarray(1,real(64))))[2166639] const ref arg gradResource[4493387]:_ref(shared Remote(ndarray(1,real(64)))?)[2166720] const ref arg operationCtx[4493392]:_ref(baseValue)[2144202] const in arg _ln[9428001]:int(64)[10] in arg _fn[9428003]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4493456]:shared Remote(ndarray(1,real(64)))[2166630]
-
(4493460 'move' _formal_tmp_dataResource[4493456] dataResource[4493352])
-
var _formal_tmp_gradResource[4493457]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(4493464 'move' _formal_tmp_gradResource[4493457] gradResource[4493387])
-
var initTemp[4493343]:TensorResource(real(64),1,baseValue)[3202980]
-
var cast_tmp[4493470]:c_ptr(void)[1465614]
-
(4493472 'move' cast_tmp[4493470] (4493398 call chpl_here_alloc[308303] (4493467 'sizeof_bundle' TensorResource(real(64),1,baseValue)[3202980]) 308 _ln[9428001] _fn[9428003]))
-
(4493401 'move' initTemp[4493343] (4493474 'cast' TensorResource(real(64),1,baseValue)[3202980] cast_tmp[4493470] _ln[9428001] _fn[9428003]))
-
(9314624 '_check_nil' initTemp[4493343] _ln[9428001] _fn[9428003])
-
(4493344 call init[3200317] initTemp[4493343] _formal_tmp_dataResource[4493456] _formal_tmp_gradResource[4493457] operationCtx[4493392])
-
var tmp[4493403]:TensorResource(real(64),1,baseValue)[3202980]
-
(4493407 'move' tmp[4493403] initTemp[4493343])
-
(4493419 return tmp[4493403])
}
-
-
- «»
function _new[3225506] ( dataResource[3225517]:_ref(shared Remote(ndarray(2,real(64))))[2299586] , _ln[9401459]:int(64)[10] , _fn[9401461]:int(32)[66] ) : TensorResource(real(64),2,baseValue)[3225476]
const ref arg dataResource[3225517]:_ref(shared Remote(ndarray(2,real(64))))[2299586] const in arg _ln[9401459]:int(64)[10] in arg _fn[9401461]:int(32)[66]-
{
-
var _formal_tmp_dataResource[3225577]:shared Remote(ndarray(2,real(64)))[2299577]
-
(3225580 'move' _formal_tmp_dataResource[3225577] dataResource[3225517])
-
var initTemp[3225508]:TensorResource(real(64),2,baseValue)[3225476]
-
var cast_tmp[3225586]:c_ptr(void)[1465614]
-
(3225588 'move' cast_tmp[3225586] (3225525 call chpl_here_alloc[308303] (3225583 'sizeof_bundle' TensorResource(real(64),2,baseValue)[3225476]) 315 _ln[9401459] _fn[9401461]))
-
(3225528 'move' initTemp[3225508] (3225590 'cast' TensorResource(real(64),2,baseValue)[3225476] cast_tmp[3225586] _ln[9401459] _fn[9401461]))
-
(9312686 '_check_nil' initTemp[3225508] _ln[9401459] _fn[9401461])
-
(3225509 call init[3222713] initTemp[3225508] _formal_tmp_dataResource[3225577])
-
var tmp[3225530]:TensorResource(real(64),2,baseValue)[3225476]
-
(3225537 'move' tmp[3225530] initTemp[3225508])
-
(3225549 return tmp[3225530])
}
-
- «»
function _new[4496390] ( dataResource[4496401]:_ref(shared Remote(ndarray(2,real(64))))[2299586] , gradResource[4496436]:_ref(shared Remote(ndarray(2,real(64)))?)[2299667] , operationCtx[4496441]:_ref(baseValue)[2144202] , _ln[9428067]:int(64)[10] , _fn[9428069]:int(32)[66] ) : TensorResource(real(64),2,baseValue)[3225476]
const ref arg dataResource[4496401]:_ref(shared Remote(ndarray(2,real(64))))[2299586] const ref arg gradResource[4496436]:_ref(shared Remote(ndarray(2,real(64)))?)[2299667] const ref arg operationCtx[4496441]:_ref(baseValue)[2144202] const in arg _ln[9428067]:int(64)[10] in arg _fn[9428069]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4496505]:shared Remote(ndarray(2,real(64)))[2299577]
-
(4496509 'move' _formal_tmp_dataResource[4496505] dataResource[4496401])
-
var _formal_tmp_gradResource[4496506]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(4496513 'move' _formal_tmp_gradResource[4496506] gradResource[4496436])
-
var initTemp[4496392]:TensorResource(real(64),2,baseValue)[3225476]
-
var cast_tmp[4496519]:c_ptr(void)[1465614]
-
(4496521 'move' cast_tmp[4496519] (4496447 call chpl_here_alloc[308303] (4496516 'sizeof_bundle' TensorResource(real(64),2,baseValue)[3225476]) 315 _ln[9428067] _fn[9428069]))
-
(4496450 'move' initTemp[4496392] (4496523 'cast' TensorResource(real(64),2,baseValue)[3225476] cast_tmp[4496519] _ln[9428067] _fn[9428069]))
-
(9314640 '_check_nil' initTemp[4496392] _ln[9428067] _fn[9428069])
-
(4496393 call init[3222813] initTemp[4496392] _formal_tmp_dataResource[4496505] _formal_tmp_gradResource[4496506] operationCtx[4496441])
-
var tmp[4496452]:TensorResource(real(64),2,baseValue)[3225476]
-
(4496456 'move' tmp[4496452] initTemp[4496392])
-
(4496468 return tmp[4496452])
}
-
-
- «»
function _new[3518102] ( dataResource[3518113]:_ref(shared Remote(ndarray(3,real(64))))[2449410] , _ln[9405819]:int(64)[10] , _fn[9405821]:int(32)[66] ) : TensorResource(real(64),3,baseValue)[3518072]
const ref arg dataResource[3518113]:_ref(shared Remote(ndarray(3,real(64))))[2449410] const in arg _ln[9405819]:int(64)[10] in arg _fn[9405821]:int(32)[66]-
{
-
var _formal_tmp_dataResource[3518173]:shared Remote(ndarray(3,real(64)))[2449401]
-
(3518176 'move' _formal_tmp_dataResource[3518173] dataResource[3518113])
-
var initTemp[3518104]:TensorResource(real(64),3,baseValue)[3518072]
-
var cast_tmp[3518182]:c_ptr(void)[1465614]
-
(3518184 'move' cast_tmp[3518182] (3518121 call chpl_here_alloc[308303] (3518179 'sizeof_bundle' TensorResource(real(64),3,baseValue)[3518072]) 350 _ln[9405819] _fn[9405821]))
-
(3518124 'move' initTemp[3518104] (3518186 'cast' TensorResource(real(64),3,baseValue)[3518072] cast_tmp[3518182] _ln[9405819] _fn[9405821]))
-
(9312950 '_check_nil' initTemp[3518104] _ln[9405819] _fn[9405821])
-
(3518105 call init[3515309] initTemp[3518104] _formal_tmp_dataResource[3518173])
-
var tmp[3518126]:TensorResource(real(64),3,baseValue)[3518072]
-
(3518133 'move' tmp[3518126] initTemp[3518104])
-
(3518145 return tmp[3518126])
}
-
- «»
function _new[4499855] ( dataResource[4499866]:_ref(shared Remote(ndarray(3,real(64))))[2449410] , gradResource[4499901]:_ref(shared Remote(ndarray(3,real(64)))?)[2449491] , operationCtx[4499906]:_ref(baseValue)[2144202] , _ln[9428179]:int(64)[10] , _fn[9428181]:int(32)[66] ) : TensorResource(real(64),3,baseValue)[3518072]
const ref arg dataResource[4499866]:_ref(shared Remote(ndarray(3,real(64))))[2449410] const ref arg gradResource[4499901]:_ref(shared Remote(ndarray(3,real(64)))?)[2449491] const ref arg operationCtx[4499906]:_ref(baseValue)[2144202] const in arg _ln[9428179]:int(64)[10] in arg _fn[9428181]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4499970]:shared Remote(ndarray(3,real(64)))[2449401]
-
(4499974 'move' _formal_tmp_dataResource[4499970] dataResource[4499866])
-
var _formal_tmp_gradResource[4499971]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(4499978 'move' _formal_tmp_gradResource[4499971] gradResource[4499901])
-
var initTemp[4499857]:TensorResource(real(64),3,baseValue)[3518072]
-
var cast_tmp[4499984]:c_ptr(void)[1465614]
-
(4499986 'move' cast_tmp[4499984] (4499912 call chpl_here_alloc[308303] (4499981 'sizeof_bundle' TensorResource(real(64),3,baseValue)[3518072]) 350 _ln[9428179] _fn[9428181]))
-
(4499915 'move' initTemp[4499857] (4499988 'cast' TensorResource(real(64),3,baseValue)[3518072] cast_tmp[4499984] _ln[9428179] _fn[9428181]))
-
(9314664 '_check_nil' initTemp[4499857] _ln[9428179] _fn[9428181])
-
(4499858 call init[3515409] initTemp[4499857] _formal_tmp_dataResource[4499970] _formal_tmp_gradResource[4499971] operationCtx[4499906])
-
var tmp[4499917]:TensorResource(real(64),3,baseValue)[3518072]
-
(4499921 'move' tmp[4499917] initTemp[4499857])
-
(4499933 return tmp[4499917])
}
-
-
- «»
function _new[3540764] ( dataResource[3540775]:_ref(shared Remote(ndarray(5,real(64))))[2675397] , _ln[9406141]:int(64)[10] , _fn[9406143]:int(32)[66] ) : TensorResource(real(64),5,baseValue)[3540734]
const ref arg dataResource[3540775]:_ref(shared Remote(ndarray(5,real(64))))[2675397] const in arg _ln[9406141]:int(64)[10] in arg _fn[9406143]:int(32)[66]-
{
-
var _formal_tmp_dataResource[3540835]:shared Remote(ndarray(5,real(64)))[2675388]
-
(3540838 'move' _formal_tmp_dataResource[3540835] dataResource[3540775])
-
var initTemp[3540766]:TensorResource(real(64),5,baseValue)[3540734]
-
var cast_tmp[3540844]:c_ptr(void)[1465614]
-
(3540846 'move' cast_tmp[3540844] (3540783 call chpl_here_alloc[308303] (3540841 'sizeof_bundle' TensorResource(real(64),5,baseValue)[3540734]) 354 _ln[9406141] _fn[9406143]))
-
(3540786 'move' initTemp[3540766] (3540848 'cast' TensorResource(real(64),5,baseValue)[3540734] cast_tmp[3540844] _ln[9406141] _fn[9406143]))
-
(9313022 '_check_nil' initTemp[3540766] _ln[9406141] _fn[9406143])
-
(3540767 call init[3537971] initTemp[3540766] _formal_tmp_dataResource[3540835])
-
var tmp[3540788]:TensorResource(real(64),5,baseValue)[3540734]
-
(3540795 'move' tmp[3540788] initTemp[3540766])
-
(3540807 return tmp[3540788])
}
-
- «»
function _new[4502904] ( dataResource[4502915]:_ref(shared Remote(ndarray(5,real(64))))[2675397] , gradResource[4502950]:_ref(shared Remote(ndarray(5,real(64)))?)[2675478] , operationCtx[4502955]:_ref(baseValue)[2144202] , _ln[9428245]:int(64)[10] , _fn[9428247]:int(32)[66] ) : TensorResource(real(64),5,baseValue)[3540734]
const ref arg dataResource[4502915]:_ref(shared Remote(ndarray(5,real(64))))[2675397] const ref arg gradResource[4502950]:_ref(shared Remote(ndarray(5,real(64)))?)[2675478] const ref arg operationCtx[4502955]:_ref(baseValue)[2144202] const in arg _ln[9428245]:int(64)[10] in arg _fn[9428247]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4503019]:shared Remote(ndarray(5,real(64)))[2675388]
-
(4503023 'move' _formal_tmp_dataResource[4503019] dataResource[4502915])
-
var _formal_tmp_gradResource[4503020]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(4503027 'move' _formal_tmp_gradResource[4503020] gradResource[4502950])
-
var initTemp[4502906]:TensorResource(real(64),5,baseValue)[3540734]
-
var cast_tmp[4503033]:c_ptr(void)[1465614]
-
(4503035 'move' cast_tmp[4503033] (4502961 call chpl_here_alloc[308303] (4503030 'sizeof_bundle' TensorResource(real(64),5,baseValue)[3540734]) 354 _ln[9428245] _fn[9428247]))
-
(4502964 'move' initTemp[4502906] (4503037 'cast' TensorResource(real(64),5,baseValue)[3540734] cast_tmp[4503033] _ln[9428245] _fn[9428247]))
-
(9314680 '_check_nil' initTemp[4502906] _ln[9428245] _fn[9428247])
-
(4502907 call init[3538071] initTemp[4502906] _formal_tmp_dataResource[4503019] _formal_tmp_gradResource[4503020] operationCtx[4502955])
-
var tmp[4502966]:TensorResource(real(64),5,baseValue)[3540734]
-
(4502970 'move' tmp[4502966] initTemp[4502906])
-
(4502982 return tmp[4502966])
}
-
-
- «»
function _new[3557711] ( dataResource[3557722]:_ref(shared Remote(ndarray(6,real(64))))[2846738] , _ln[9406385]:int(64)[10] , _fn[9406387]:int(32)[66] ) : TensorResource(real(64),6,baseValue)[3557681]
const ref arg dataResource[3557722]:_ref(shared Remote(ndarray(6,real(64))))[2846738] const in arg _ln[9406385]:int(64)[10] in arg _fn[9406387]:int(32)[66]-
{
-
var _formal_tmp_dataResource[3557782]:shared Remote(ndarray(6,real(64)))[2846729]
-
(3557785 'move' _formal_tmp_dataResource[3557782] dataResource[3557722])
-
var initTemp[3557713]:TensorResource(real(64),6,baseValue)[3557681]
-
var cast_tmp[3557791]:c_ptr(void)[1465614]
-
(3557793 'move' cast_tmp[3557791] (3557730 call chpl_here_alloc[308303] (3557788 'sizeof_bundle' TensorResource(real(64),6,baseValue)[3557681]) 357 _ln[9406385] _fn[9406387]))
-
(3557733 'move' initTemp[3557713] (3557795 'cast' TensorResource(real(64),6,baseValue)[3557681] cast_tmp[3557791] _ln[9406385] _fn[9406387]))
-
(9313076 '_check_nil' initTemp[3557713] _ln[9406385] _fn[9406387])
-
(3557714 call init[3554918] initTemp[3557713] _formal_tmp_dataResource[3557782])
-
var tmp[3557735]:TensorResource(real(64),6,baseValue)[3557681]
-
(3557742 'move' tmp[3557735] initTemp[3557713])
-
(3557754 return tmp[3557735])
}
-
- «»
function _new[4505953] ( dataResource[4505964]:_ref(shared Remote(ndarray(6,real(64))))[2846738] , gradResource[4505999]:_ref(shared Remote(ndarray(6,real(64)))?)[2846819] , operationCtx[4506004]:_ref(baseValue)[2144202] , _ln[9428311]:int(64)[10] , _fn[9428313]:int(32)[66] ) : TensorResource(real(64),6,baseValue)[3557681]
const ref arg dataResource[4505964]:_ref(shared Remote(ndarray(6,real(64))))[2846738] const ref arg gradResource[4505999]:_ref(shared Remote(ndarray(6,real(64)))?)[2846819] const ref arg operationCtx[4506004]:_ref(baseValue)[2144202] const in arg _ln[9428311]:int(64)[10] in arg _fn[9428313]:int(32)[66]-
{
-
var _formal_tmp_dataResource[4506068]:shared Remote(ndarray(6,real(64)))[2846729]
-
(4506072 'move' _formal_tmp_dataResource[4506068] dataResource[4505964])
-
var _formal_tmp_gradResource[4506069]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(4506076 'move' _formal_tmp_gradResource[4506069] gradResource[4505999])
-
var initTemp[4505955]:TensorResource(real(64),6,baseValue)[3557681]
-
var cast_tmp[4506082]:c_ptr(void)[1465614]
-
(4506084 'move' cast_tmp[4506082] (4506010 call chpl_here_alloc[308303] (4506079 'sizeof_bundle' TensorResource(real(64),6,baseValue)[3557681]) 357 _ln[9428311] _fn[9428313]))
-
(4506013 'move' initTemp[4505955] (4506086 'cast' TensorResource(real(64),6,baseValue)[3557681] cast_tmp[4506082] _ln[9428311] _fn[9428313]))
-
(9314696 '_check_nil' initTemp[4505955] _ln[9428311] _fn[9428313])
-
(4505956 call init[3555018] initTemp[4505955] _formal_tmp_dataResource[4506068] _formal_tmp_gradResource[4506069] operationCtx[4506004])
-
var tmp[4506015]:TensorResource(real(64),6,baseValue)[3557681]
-
(4506019 'move' tmp[4506015] initTemp[4505955])
-
(4506031 return tmp[4506015])
}
-
-
-
-
-
- «»
function _ref(reluOp(shared BaseTensorResource(real(32),1)))[4509053] . forward[4514197] ( this[4514201]:_ref(reluOp(shared BaseTensorResource(real(32),1)))[4509053] , _retArg[5600647]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[4514201]:_ref(reluOp(shared BaseTensorResource(real(32),1)))[4509053] ref arg _retArg[5600647]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var local_dataParMinGranularity[9286856]:int(64)[10]
-
(9286857 'move' local_dataParMinGranularity[9286856] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286850]:bool[19]
-
(9286851 'move' local_dataParIgnoreRunningTasks[9286850] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286844]:int(64)[10]
-
(9286845 'move' local_dataParTasksPerLocale[9286844] dataParTasksPerLocale[287582])
-
var call_tmp[8661900]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8661902 'move' call_tmp[8661900] (8661904 '.' this[4514201] input[4509021]))
-
var call_tmp[4514219]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4514244]:BaseTensorResource(real(32),1)[2172058]
-
(4514250 'move' coerce_tmp[4514244] (4514246 call borrow[2283727] call_tmp[8661900] 226 96))
-
(9314736 '_check_nil' coerce_tmp[4514244] 226 96)
-
(4514221 'move' call_tmp[4514219] (4514224 call array[3725812] coerce_tmp[4514244]))
-
var call_tmp[8662161]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(8662163 'move' call_tmp[8662161] (8662165 '.' call_tmp[4514219] data[2172108]))
-
var ret_tmp[8662170]:rect(1)[2160711]
-
(8662173 call _dom[4514909] call_tmp[4514219] ret_tmp[8662170])
-
var dom[8662179]:rect(1)[2160711]
-
(8662181 'move' dom[8662179] ret_tmp[8662170])
-
var initTemp[8662186]:ndarray(1,real(32))[2172117]
-
(8662189 call init[4514994] initTemp[8662186] dom[8662179])
-
var rl[8662195]:ndarray(1,real(32))[2172117]
-
(8662197 'move' rl[8662195] initTemp[8662186])
-
var call_tmp[8662200]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(8662202 'move' call_tmp[8662200] (8662204 '.' rl[8662195] data[2172108]))
-
var elt_x0[8662215]:range(int(64),both,one)[1610039]
-
(8662218 call init[1763679] elt_x0[8662215])
-
var call_tmp[8662227]:_ref(1*int(64))[1770063]
-
(8662229 'move' call_tmp[8662227] (8662231 '.' dom[8662179] offset[2160696]))
-
var call_tmp[8662234]:range(int(64),low,one)[1576928]
-
var ret_tmp[8662243]:range(int(64),low,one)[1576928]
-
(8662246 call chpl_build_low_bounded_range[1576395] (8662240 'get svec member value' call_tmp[8662227] 0) ret_tmp[8662243])
-
(8662249 'move' call_tmp[8662234] ret_tmp[8662243])
-
var call_tmp[8662252]:_ref(1*int(64))[1770063]
-
(8662254 'move' call_tmp[8662252] (8662256 '.' dom[8662179] shape[2160690]))
-
var call_tmp[8662259]:range(int(64),both,one)[1610039]
-
var ret_tmp[8662268]:range(int(64),both,one)[1610039]
-
(8662271 call #[1714265] call_tmp[8662234] (8662265 'get svec member value' call_tmp[8662252] 0) ret_tmp[8662268] 226 96)
-
(8662275 'move' call_tmp[8662259] ret_tmp[8662268])
-
var call_tmp[8662285]:domain(1,int(64),one)[1765496]
-
var ret_tmp[8662294]:domain(1,int(64),one)[1765496]
-
(8662297 call chpl__buildDomainExpr[1760825] call_tmp[8662259] 1 ret_tmp[8662294] 226 96)
-
(8662301 'move' call_tmp[8662285] ret_tmp[8662294])
-
var call_tmp[8662304]:_RuntimeTypeInfo[1766589]
-
(8662306 'move' call_tmp[8662304] (8662309 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var ret_tmp[8662311]:domain(1,int(64),one)[1765496]
-
var copy_tmp[8662313]:domain(1,int(64),one)[1765496]
-
(8662315 '=' copy_tmp[8662313] call_tmp[8662285])
-
(8662319 call chpl__coerceMove[1780667] call_tmp[8662304] copy_tmp[8662313] 0 ret_tmp[8662311] 226 96)
-
var dom[8662327]:domain(1,int(64),one)[1765496]
-
(8662329 'move' dom[8662327] ret_tmp[8662311])
-
var _instance[8662332]:_ref(domain(1,int(64),one))[1763621]
-
(8662334 'move' _instance[8662332] (8662336 '.' dom[8662327] _instance[1765490]))
-
(9352142 '_check_nil' _instance[8662332] 226 96)
-
(8662339 '.=' _instance[8662332] definedConst[268703] 1)
-
var error[8662343]:Error[85511]
-
(8662345 'move' error[8662343] nil[32])
-
var coerce_tmp[8662355]:domain(1,int(64),one)[1763606]
-
(8662357 'move' coerce_tmp[8662355] (8662352 '.v' dom[8662327] _instance[1765490]))
-
var tasksPerLocale[8662362]:int(64)[10]
-
(8662364 'move' tasksPerLocale[8662362] local_dataParTasksPerLocale[9286844])
-
var ignoreRunning[8662372]:bool[19]
-
(8662374 'move' ignoreRunning[8662372] local_dataParIgnoreRunningTasks[9286850])
-
var minIndicesPerTask[8662382]:int(64)[10]
-
(8662384 'move' minIndicesPerTask[8662382] local_dataParMinGranularity[9286856])
-
var ret_tmp[8662390]:1*int(64)[1769982]
-
(8662393 call createTuple[1884885] 0 ret_tmp[8662390])
-
var error[8662396]:Error[85511]
-
(8662398 'move' error[8662396] nil[32])
-
var tmp[8662403]:int(64)[10]
-
if (8662409 '==' tasksPerLocale[8662362] 0)
-
{
-
var call_tmp[8662414]:locale[234]
-
var call_tmp[8662416]:chpl_localeID_t[306449]
-
var call_tmp[8662418]:int(32)[66]
-
(8662420 'move' call_tmp[8662418] (8662423 call chpl_nodeID[305038]))
-
(8662432 'move' call_tmp[8662416] (8662429 call chpl_rt_buildLocaleID[306484] call_tmp[8662418] c_sublocid_any[135202]))
-
var ret_tmp[8662437]:locale[234]
-
(8662440 call chpl_localeID_to_locale[137251] call_tmp[8662416] ret_tmp[8662437] 226 96)
-
(8662446 'move' call_tmp[8662414] ret_tmp[8662437])
-
var ret[8662449]:int(64)[10]
-
var coerce_tmp[8662451]:BaseLocale[136243]
-
(8662453 'move' coerce_tmp[8662451] (8662455 '.v' call_tmp[8662414] _instance[135293]))
-
if (8662469 '==' (8662462 'cast' RootClass[236] coerce_tmp[8662451] 226 96) nil[32])
-
{
-
(8662475 call nilCheckHalt[392] "argument to ! is nil" 226 96)
}
-
var coerce_tmp[8662478]:BaseLocale[136243]
-
(8662480 'move' coerce_tmp[8662478] coerce_tmp[8662451])
-
(9352144 '_check_nil' coerce_tmp[8662478] 226 96)
-
(8662483 '=' ret[8662449] (8662485 '.v' coerce_tmp[8662478] maxTaskPar[135874]))
-
(8662488 'move' tmp[8662403] ret[8662449])
-
var i_x[8662491]:_ref(locale)[1467958]
-
(8662493 'move' i_x[8662491] (8662495 'set reference' call_tmp[8662414]))
-
(8662498 call deinit[135483] i_x[8662491])
}
-
{
-
(8662501 'move' tmp[8662403] tasksPerLocale[8662362])
}
-
var tmp_x0[9102837]:int(64)[10]
-
var tmp_x1[9102839]:int(64)[10]
-
if (8662516 'task_get_serial' )
-
{
-
(9102845 'move' tmp_x0[9102837] 1)
-
(9102850 'move' tmp_x1[9102839] 0)
}
-
{
-
var call_tmp[8662535]:_ref(1*range(int(64),both,one))[1760926]
-
(9352146 '_check_nil' coerce_tmp[8662355] 226 96)
-
(8662537 'move' call_tmp[8662535] (8662539 '.' coerce_tmp[8662355] ranges[1763596]))
-
var ret_tmp[8662542]:2*int(64)[1802073]
-
(8662545 call _computeChunkStuff[2204563] tmp[8662403] ignoreRunning[8662372] minIndicesPerTask[8662382] call_tmp[8662535] ret_tmp[8662542] 226 96)
-
(9102855 'move' tmp_x0[9102837] (9102877 'get svec member value' ret_tmp[8662542] 0))
-
(9102860 'move' tmp_x1[9102839] (9102882 'get svec member value' ret_tmp[8662542] 1))
}
-
(8662561 'noop' )
-
var numChunks[8662562]:int(64)[10]
-
(8662571 '=' numChunks[8662562] tmp_x0[9102837])
-
(8662574 'noop' )
-
var parDim[8662575]:int(64)[10]
-
(8662584 '=' parDim[8662575] tmp_x1[9102839])
-
(8662587 'noop' )
-
var tmpIter[8662588]:range(int(64),both,one)[1610039]
-
var call_tmp[8662590]:range(int(64),low,one)[1576928]
-
var ret_tmp[8662592]:range(int(64),low,one)[1576928]
-
(8662595 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8662592])
-
(8662598 'move' call_tmp[8662590] ret_tmp[8662592])
-
var ret_tmp[8662601]:range(int(64),both,one)[1610039]
-
(8662604 call #[1714265] call_tmp[8662590] tmp_x0[9102837] ret_tmp[8662601] 226 96)
-
(8662608 'move' tmpIter[8662588] ret_tmp[8662601])
-
var _coforallCount[8662611]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8662613]:_EndCount(atomic int(64),int(64))[1525461]
-
(8662615 'move' new_temp[8662613] (8662618 call _new[1526233] 226 96))
-
(8662619 'move' _coforallCount[8662611] new_temp[8662613])
-
var numTasks[8662622]:int(64)[10]
-
(8662624 'move' numTasks[8662622] (8662627 call chpl_boundedCoforallSize[1798510] tmpIter[8662588] 226 96))
-
(8662630 call _upEndCount[1798802] _coforallCount[8662611] numTasks[8662622] 226 96)
-
(8662634 call chpl_resetTaskSpawn[1801388] numTasks[8662622] 226 96)
-
var _ic__F0_this[9030931]:range(int(64),both,one)[1610039]
-
(8662688 'move' _ic__F0_this[9030931] tmpIter[8662588])
-
(8662703 call checkIfIterWillOverflow[1612304] tmpIter[8662588] 1 226 96)
-
var i[8662706]:int(64)[10]
-
(8662708 'move' i[8662706] 0)
-
var this[8662711]:range(int(64),both,one)[1610039]
-
(8662713 'move' this[8662711] _ic__F0_this[9030931])
-
var this[8662725]:range(int(64),both,one)[1610039]
-
(8662727 'move' this[8662725] _ic__F0_this[9030931])
-
var end[8662739]:int(64)[10]
-
(8662741 'move' end[8662739] (8662736 '.v' this[8662725] _high[1610006]))
-
CForLoop {
-
var _args_forcoforall_fn[8662757]:_class_localscoforall_fn[7294521]
-
(8662759 'move' _args_forcoforall_fn[8662757] (8662761 'stack allocate class' _class_localscoforall_fn[7294521]))
-
(9352148 '_check_nil' _args_forcoforall_fn[8662757] 226 96)
-
(8662763 '.=' _args_forcoforall_fn[8662757] _0_numChunks[7294524] numChunks[8662562])
-
(9352150 '_check_nil' _args_forcoforall_fn[8662757] 226 96)
-
(8662767 '.=' _args_forcoforall_fn[8662757] _1_parDim[7294526] parDim[8662575])
-
(9352152 '_check_nil' _args_forcoforall_fn[8662757] 226 96)
-
(8662771 '.=' _args_forcoforall_fn[8662757] _2_coerce_tmp[7294528] coerce_tmp[8662355])
-
(9352154 '_check_nil' _args_forcoforall_fn[8662757] 226 96)
-
(8662775 '.=' _args_forcoforall_fn[8662757] _3__coforallCount[7294530] _coforallCount[8662611])
-
(9352156 '_check_nil' _args_forcoforall_fn[8662757] 226 96)
-
(8662779 '.=' _args_forcoforall_fn[8662757] _4_chunk[7294532] i[8662706])
-
var tmp[8662783]:_ref(rect(1))[2160720]
-
(8662785 'move' tmp[8662783] (8662787 'set reference' dom[8662179]))
-
(9352158 '_check_nil' _args_forcoforall_fn[8662757] 226 96)
-
(8662789 '.=' _args_forcoforall_fn[8662757] _6_i_this[7294536] tmp[8662783])
-
(9352160 '_check_nil' _args_forcoforall_fn[8662757] 226 96)
-
(8662793 '.=' _args_forcoforall_fn[8662757] _7_thisData[7294538] call_tmp[8662161])
-
(9352162 '_check_nil' _args_forcoforall_fn[8662757] 226 96)
-
(8662797 '.=' _args_forcoforall_fn[8662757] _8_rlD[7294540] call_tmp[8662200])
-
var _args_vforcoforall_fn[8662801]:chpl__c_void_ptr[120]
-
(8662803 'move' _args_vforcoforall_fn[8662801] (8662805 'cast_to_void_star' _args_forcoforall_fn[8662757]))
-
(8662814 call wrapcoforall_fn[7294599] _args_vforcoforall_fn[8662801] (8662811 'sizeof_bundle' _class_localscoforall_fn[7294521]) _args_forcoforall_fn[8662757])
-
{
-
(8662746 '=' i[8662706] (8662722 '.v' this[8662711] _low[1610001]))
}
-
{
-
(8662750 '<=' i[8662706] end[8662739])
}
-
{
-
(8662754 '+=' i[8662706] 1)
}
}
-
var error[8662820]:Error[85511]
-
(8662822 'move' error[8662820] nil[32])
-
(8662826 call _waitEndCount[1804599] _coforallCount[8662611] numTasks[8662622] error[8662820] 226 96)
-
if (8662834 '!=' error[8662820] nil[32])
-
{
-
(8662840 call chpl__delete[1803567] _coforallCount[8662611] 226 96)
-
(8662842 'move' error[8662396] error[8662820])
-
gotoErrorHandling forall_IBB_break_label[8662863] forall_IBB_break_label[8662863]
}
-
(8662849 call chpl__delete[1803567] _coforallCount[8662611] 226 96)
-
(8662862 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8662863]
-
if (8662869 '!=' error[8662396] nil[32])
-
{
-
(8662874 'move' error[8662343] error[8662396])
-
gotoErrorHandling forall_IBB_break_label[8662884] forall_IBB_break_label[8662884]
}
-
(8662883 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8662884]
-
if (8662890 '!=' error[8662343] nil[32])
-
{
-
(8662896 call chpl_propagate_error[87613] error[8662343] 226 96)
}
-
(8662900 call chpl__autoDestroy[3989014] dom[8662327] 226 96)
-
(8662905 call chpl_after_forall_fence[69473])
-
(5600649 '=' _retArg[5600647] rl[8662195])
-
(5600651 return _void[46])
}
-
- «»
function _ref(reluOp(shared BaseTensorResource(real(32),2)))[4524215] . forward[4529075] ( this[4529079]:_ref(reluOp(shared BaseTensorResource(real(32),2)))[4524215] , _retArg[5601035]:_ref(ndarray(2,real(32)))[2303532] ) : void[4]
const ref arg this[4529079]:_ref(reluOp(shared BaseTensorResource(real(32),2)))[4524215] ref arg _retArg[5601035]:_ref(ndarray(2,real(32)))[2303532]-
{
-
var local_dataParMinGranularity[9286892]:int(64)[10]
-
(9286893 'move' local_dataParMinGranularity[9286892] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286886]:bool[19]
-
(9286887 'move' local_dataParIgnoreRunningTasks[9286886] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286880]:int(64)[10]
-
(9286881 'move' local_dataParTasksPerLocale[9286880] dataParTasksPerLocale[287582])
-
var call_tmp[8668564]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8668566 'move' call_tmp[8668564] (8668568 '.' this[4529079] input[4524183]))
-
var call_tmp[4529097]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4529122]:BaseTensorResource(real(32),2)[2303464]
-
(4529128 'move' coerce_tmp[4529122] (4529124 call borrow[2433136] call_tmp[8668564] 226 96))
-
(9314766 '_check_nil' coerce_tmp[4529122] 226 96)
-
(4529099 'move' call_tmp[4529097] (4529102 call array[3750934] coerce_tmp[4529122]))
-
var call_tmp[8668827]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(8668829 'move' call_tmp[8668827] (8668831 '.' call_tmp[4529097] data[2303514]))
-
var ret_tmp[8668836]:rect(2)[2290998]
-
(8668839 call _dom[4529810] call_tmp[4529097] ret_tmp[8668836])
-
var dom[8668845]:rect(2)[2290998]
-
(8668847 'move' dom[8668845] ret_tmp[8668836])
-
var initTemp[8668852]:ndarray(2,real(32))[2303523]
-
(8668855 call init[4529868] initTemp[8668852] dom[8668845])
-
var rl[8668861]:ndarray(2,real(32))[2303523]
-
(8668863 'move' rl[8668861] initTemp[8668852])
-
var call_tmp[8668866]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(8668868 'move' call_tmp[8668866] (8668870 '.' rl[8668861] data[2303514]))
-
var elt_x0[8668881]:range(int(64),both,one)[1610039]
-
(8668884 call init[1763679] elt_x0[8668881])
-
var elt_x1[8668890]:range(int(64),both,one)[1610039]
-
(8668893 call init[1763679] elt_x1[8668890])
-
var call_tmp[8668902]:_ref(2*int(64))[1802158]
-
(8668904 'move' call_tmp[8668902] (8668906 '.' dom[8668845] offset[2290983]))
-
var call_tmp[8668909]:range(int(64),low,one)[1576928]
-
var ret_tmp[8668918]:range(int(64),low,one)[1576928]
-
(8668921 call chpl_build_low_bounded_range[1576395] (8668915 'get svec member value' call_tmp[8668902] 0) ret_tmp[8668918])
-
(8668924 'move' call_tmp[8668909] ret_tmp[8668918])
-
var call_tmp[8668927]:_ref(2*int(64))[1802158]
-
(8668929 'move' call_tmp[8668927] (8668931 '.' dom[8668845] shape[2290977]))
-
var call_tmp[8668934]:range(int(64),both,one)[1610039]
-
var ret_tmp[8668943]:range(int(64),both,one)[1610039]
-
(8668946 call #[1714265] call_tmp[8668909] (8668940 'get svec member value' call_tmp[8668927] 0) ret_tmp[8668943] 226 96)
-
(8668950 'move' call_tmp[8668934] ret_tmp[8668943])
-
var call_tmp[8668957]:_ref(2*int(64))[1802158]
-
(8668959 'move' call_tmp[8668957] (8668961 '.' dom[8668845] offset[2290983]))
-
var call_tmp[8668964]:range(int(64),low,one)[1576928]
-
var ret_tmp[8668973]:range(int(64),low,one)[1576928]
-
(8668976 call chpl_build_low_bounded_range[1576395] (8668970 'get svec member value' call_tmp[8668957] 1) ret_tmp[8668973])
-
(8668979 'move' call_tmp[8668964] ret_tmp[8668973])
-
var call_tmp[8668982]:_ref(2*int(64))[1802158]
-
(8668984 'move' call_tmp[8668982] (8668986 '.' dom[8668845] shape[2290977]))
-
var call_tmp[8668989]:range(int(64),both,one)[1610039]
-
var ret_tmp[8668998]:range(int(64),both,one)[1610039]
-
(8669001 call #[1714265] call_tmp[8668964] (8668995 'get svec member value' call_tmp[8668982] 1) ret_tmp[8668998] 226 96)
-
(8669005 'move' call_tmp[8668989] ret_tmp[8668998])
-
var call_tmp[8669015]:domain(2,int(64),one)[2289710]
-
var ret_tmp[8669031]:domain(2,int(64),one)[2289710]
-
(8669034 call chpl__buildDomainExpr[2393778] call_tmp[8668934] call_tmp[8668989] 1 ret_tmp[8669031] 226 96)
-
(8669039 'move' call_tmp[8669015] ret_tmp[8669031])
-
var call_tmp[8669042]:_RuntimeTypeInfo[2290946]
-
(8669044 'move' call_tmp[8669042] (8669047 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var ret_tmp[8669049]:domain(2,int(64),one)[2289710]
-
var copy_tmp[8669051]:domain(2,int(64),one)[2289710]
-
(8669053 '=' copy_tmp[8669051] call_tmp[8669015])
-
(8669057 call chpl__coerceMove[2312492] call_tmp[8669042] copy_tmp[8669051] 0 ret_tmp[8669049] 226 96)
-
var dom[8669065]:domain(2,int(64),one)[2289710]
-
(8669067 'move' dom[8669065] ret_tmp[8669049])
-
var _instance[8669070]:_ref(domain(2,int(64),one))[2288533]
-
(8669072 'move' _instance[8669070] (8669074 '.' dom[8669065] _instance[2289704]))
-
(9352198 '_check_nil' _instance[8669070] 226 96)
-
(8669077 '.=' _instance[8669070] definedConst[268703] 1)
-
var error[8669081]:Error[85511]
-
(8669083 'move' error[8669081] nil[32])
-
var coerce_tmp[8669093]:domain(2,int(64),one)[2288518]
-
(8669095 'move' coerce_tmp[8669093] (8669090 '.v' dom[8669065] _instance[2289704]))
-
var tasksPerLocale[8669100]:int(64)[10]
-
(8669102 'move' tasksPerLocale[8669100] local_dataParTasksPerLocale[9286880])
-
var ignoreRunning[8669110]:bool[19]
-
(8669112 'move' ignoreRunning[8669110] local_dataParIgnoreRunningTasks[9286886])
-
var minIndicesPerTask[8669120]:int(64)[10]
-
(8669122 'move' minIndicesPerTask[8669120] local_dataParMinGranularity[9286892])
-
var ret_tmp[8669128]:2*int(64)[1802073]
-
(8669131 call createTuple[2344419] 0 ret_tmp[8669128])
-
var error[8669134]:Error[85511]
-
(8669136 'move' error[8669134] nil[32])
-
var tmp[8669141]:int(64)[10]
-
if (8669147 '==' tasksPerLocale[8669100] 0)
-
{
-
var call_tmp[8669152]:locale[234]
-
var call_tmp[8669154]:chpl_localeID_t[306449]
-
var call_tmp[8669156]:int(32)[66]
-
(8669158 'move' call_tmp[8669156] (8669161 call chpl_nodeID[305038]))
-
(8669170 'move' call_tmp[8669154] (8669167 call chpl_rt_buildLocaleID[306484] call_tmp[8669156] c_sublocid_any[135202]))
-
var ret_tmp[8669175]:locale[234]
-
(8669178 call chpl_localeID_to_locale[137251] call_tmp[8669154] ret_tmp[8669175] 226 96)
-
(8669184 'move' call_tmp[8669152] ret_tmp[8669175])
-
var ret[8669187]:int(64)[10]
-
var coerce_tmp[8669189]:BaseLocale[136243]
-
(8669191 'move' coerce_tmp[8669189] (8669193 '.v' call_tmp[8669152] _instance[135293]))
-
if (8669207 '==' (8669200 'cast' RootClass[236] coerce_tmp[8669189] 226 96) nil[32])
-
{
-
(8669213 call nilCheckHalt[392] "argument to ! is nil" 226 96)
}
-
var coerce_tmp[8669216]:BaseLocale[136243]
-
(8669218 'move' coerce_tmp[8669216] coerce_tmp[8669189])
-
(9352200 '_check_nil' coerce_tmp[8669216] 226 96)
-
(8669221 '=' ret[8669187] (8669223 '.v' coerce_tmp[8669216] maxTaskPar[135874]))
-
(8669226 'move' tmp[8669141] ret[8669187])
-
var i_x[8669229]:_ref(locale)[1467958]
-
(8669231 'move' i_x[8669229] (8669233 'set reference' call_tmp[8669152]))
-
(8669236 call deinit[135483] i_x[8669229])
}
-
{
-
(8669239 'move' tmp[8669141] tasksPerLocale[8669100])
}
-
var tmp_x0[9103011]:int(64)[10]
-
var tmp_x1[9103013]:int(64)[10]
-
if (8669254 'task_get_serial' )
-
{
-
(9103019 'move' tmp_x0[9103011] 1)
-
(9103024 'move' tmp_x1[9103013] 0)
}
-
{
-
var call_tmp[8669273]:_ref(2*range(int(64),both,one))[2287728]
-
(9352202 '_check_nil' coerce_tmp[8669093] 226 96)
-
(8669275 'move' call_tmp[8669273] (8669277 '.' coerce_tmp[8669093] ranges[2288508]))
-
var ret_tmp[8669280]:2*int(64)[1802073]
-
(8669283 call _computeChunkStuff[2349833] tmp[8669141] ignoreRunning[8669110] minIndicesPerTask[8669120] call_tmp[8669273] ret_tmp[8669280] 226 96)
-
(9103029 'move' tmp_x0[9103011] (9103051 'get svec member value' ret_tmp[8669280] 0))
-
(9103034 'move' tmp_x1[9103013] (9103056 'get svec member value' ret_tmp[8669280] 1))
}
-
(8669299 'noop' )
-
var numChunks[8669300]:int(64)[10]
-
(8669309 '=' numChunks[8669300] tmp_x0[9103011])
-
(8669312 'noop' )
-
var parDim[8669313]:int(64)[10]
-
(8669322 '=' parDim[8669313] tmp_x1[9103013])
-
(8669325 'noop' )
-
var tmpIter[8669326]:range(int(64),both,one)[1610039]
-
var call_tmp[8669328]:range(int(64),low,one)[1576928]
-
var ret_tmp[8669330]:range(int(64),low,one)[1576928]
-
(8669333 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8669330])
-
(8669336 'move' call_tmp[8669328] ret_tmp[8669330])
-
var ret_tmp[8669339]:range(int(64),both,one)[1610039]
-
(8669342 call #[1714265] call_tmp[8669328] tmp_x0[9103011] ret_tmp[8669339] 226 96)
-
(8669346 'move' tmpIter[8669326] ret_tmp[8669339])
-
var _coforallCount[8669349]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8669351]:_EndCount(atomic int(64),int(64))[1525461]
-
(8669353 'move' new_temp[8669351] (8669356 call _new[1526233] 226 96))
-
(8669357 'move' _coforallCount[8669349] new_temp[8669351])
-
var numTasks[8669360]:int(64)[10]
-
(8669362 'move' numTasks[8669360] (8669365 call chpl_boundedCoforallSize[1798510] tmpIter[8669326] 226 96))
-
(8669368 call _upEndCount[1798802] _coforallCount[8669349] numTasks[8669360] 226 96)
-
(8669372 call chpl_resetTaskSpawn[1801388] numTasks[8669360] 226 96)
-
var _ic__F0_this[9030969]:range(int(64),both,one)[1610039]
-
(8669426 'move' _ic__F0_this[9030969] tmpIter[8669326])
-
(8669441 call checkIfIterWillOverflow[1612304] tmpIter[8669326] 1 226 96)
-
var i[8669444]:int(64)[10]
-
(8669446 'move' i[8669444] 0)
-
var this[8669449]:range(int(64),both,one)[1610039]
-
(8669451 'move' this[8669449] _ic__F0_this[9030969])
-
var this[8669463]:range(int(64),both,one)[1610039]
-
(8669465 'move' this[8669463] _ic__F0_this[9030969])
-
var end[8669477]:int(64)[10]
-
(8669479 'move' end[8669477] (8669474 '.v' this[8669463] _high[1610006]))
-
CForLoop {
-
var _args_forcoforall_fn[8669495]:_class_localscoforall_fn[7294697]
-
(8669497 'move' _args_forcoforall_fn[8669495] (8669499 'stack allocate class' _class_localscoforall_fn[7294697]))
-
(9352204 '_check_nil' _args_forcoforall_fn[8669495] 226 96)
-
(8669501 '.=' _args_forcoforall_fn[8669495] _0_numChunks[7294700] numChunks[8669300])
-
(9352206 '_check_nil' _args_forcoforall_fn[8669495] 226 96)
-
(8669505 '.=' _args_forcoforall_fn[8669495] _1_parDim[7294702] parDim[8669313])
-
(9352208 '_check_nil' _args_forcoforall_fn[8669495] 226 96)
-
(8669509 '.=' _args_forcoforall_fn[8669495] _2_coerce_tmp[7294704] coerce_tmp[8669093])
-
(9352210 '_check_nil' _args_forcoforall_fn[8669495] 226 96)
-
(8669513 '.=' _args_forcoforall_fn[8669495] _3__coforallCount[7294706] _coforallCount[8669349])
-
(9352212 '_check_nil' _args_forcoforall_fn[8669495] 226 96)
-
(8669517 '.=' _args_forcoforall_fn[8669495] _4_chunk[7294708] i[8669444])
-
var tmp[8669521]:_ref(rect(2))[2291007]
-
(8669523 'move' tmp[8669521] (8669525 'set reference' dom[8668845]))
-
(9352214 '_check_nil' _args_forcoforall_fn[8669495] 226 96)
-
(8669527 '.=' _args_forcoforall_fn[8669495] _6_i_this[7294712] tmp[8669521])
-
(9352216 '_check_nil' _args_forcoforall_fn[8669495] 226 96)
-
(8669531 '.=' _args_forcoforall_fn[8669495] _7_thisData[7294714] call_tmp[8668827])
-
(9352218 '_check_nil' _args_forcoforall_fn[8669495] 226 96)
-
(8669535 '.=' _args_forcoforall_fn[8669495] _8_rlD[7294716] call_tmp[8668866])
-
var _args_vforcoforall_fn[8669539]:chpl__c_void_ptr[120]
-
(8669541 'move' _args_vforcoforall_fn[8669539] (8669543 'cast_to_void_star' _args_forcoforall_fn[8669495]))
-
(8669552 call wrapcoforall_fn[7294775] _args_vforcoforall_fn[8669539] (8669549 'sizeof_bundle' _class_localscoforall_fn[7294697]) _args_forcoforall_fn[8669495])
-
{
-
(8669484 '=' i[8669444] (8669460 '.v' this[8669449] _low[1610001]))
}
-
{
-
(8669488 '<=' i[8669444] end[8669477])
}
-
{
-
(8669492 '+=' i[8669444] 1)
}
}
-
var error[8669558]:Error[85511]
-
(8669560 'move' error[8669558] nil[32])
-
(8669564 call _waitEndCount[1804599] _coforallCount[8669349] numTasks[8669360] error[8669558] 226 96)
-
if (8669572 '!=' error[8669558] nil[32])
-
{
-
(8669578 call chpl__delete[1803567] _coforallCount[8669349] 226 96)
-
(8669580 'move' error[8669134] error[8669558])
-
gotoErrorHandling forall_IBB_break_label[8669601] forall_IBB_break_label[8669601]
}
-
(8669587 call chpl__delete[1803567] _coforallCount[8669349] 226 96)
-
(8669600 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8669601]
-
if (8669607 '!=' error[8669134] nil[32])
-
{
-
(8669612 'move' error[8669081] error[8669134])
-
gotoErrorHandling forall_IBB_break_label[8669622] forall_IBB_break_label[8669622]
}
-
(8669621 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8669622]
-
if (8669628 '!=' error[8669081] nil[32])
-
{
-
(8669634 call chpl_propagate_error[87613] error[8669081] 226 96)
}
-
(8669638 call chpl__autoDestroy[4108492] dom[8669065] 226 96)
-
(8669643 call chpl_after_forall_fence[69473])
-
(5601037 '=' _retArg[5601035] rl[8668861])
-
(5601039 return _void[46])
}
-
- «»
function _ref(reluOp(shared BaseTensorResource(real(32),3)))[4552945] . forward[4557893] ( this[4557897]:_ref(reluOp(shared BaseTensorResource(real(32),3)))[4552945] , _retArg[5601295]:_ref(ndarray(3,real(32)))[2453356] ) : void[4]
const ref arg this[4557897]:_ref(reluOp(shared BaseTensorResource(real(32),3)))[4552945] ref arg _retArg[5601295]:_ref(ndarray(3,real(32)))[2453356]-
{
-
var local_dataParMinGranularity[9286928]:int(64)[10]
-
(9286929 'move' local_dataParMinGranularity[9286928] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286922]:bool[19]
-
(9286923 'move' local_dataParIgnoreRunningTasks[9286922] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286916]:int(64)[10]
-
(9286917 'move' local_dataParTasksPerLocale[9286916] dataParTasksPerLocale[287582])
-
var call_tmp[8679965]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8679967 'move' call_tmp[8679965] (8679969 '.' this[4557897] input[4552913]))
-
var call_tmp[4557915]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4557940]:BaseTensorResource(real(32),3)[2453288]
-
(4557946 'move' coerce_tmp[4557940] (4557942 call borrow[2588393] call_tmp[8679965] 226 96))
-
(9314808 '_check_nil' coerce_tmp[4557940] 226 96)
-
(4557917 'move' call_tmp[4557915] (4557920 call array[3758314] coerce_tmp[4557940]))
-
var call_tmp[8680230]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(8680232 'move' call_tmp[8680230] (8680234 '.' call_tmp[4557915] data[2453338]))
-
var ret_tmp[8680239]:rect(3)[2440313]
-
(8680242 call _dom[4558628] call_tmp[4557915] ret_tmp[8680239])
-
var dom[8680248]:rect(3)[2440313]
-
(8680250 'move' dom[8680248] ret_tmp[8680239])
-
var initTemp[8680255]:ndarray(3,real(32))[2453347]
-
(8680258 call init[4558686] initTemp[8680255] dom[8680248])
-
var rl[8680264]:ndarray(3,real(32))[2453347]
-
(8680266 'move' rl[8680264] initTemp[8680255])
-
var call_tmp[8680269]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(8680271 'move' call_tmp[8680269] (8680273 '.' rl[8680264] data[2453338]))
-
var elt_x0[8680284]:range(int(64),both,one)[1610039]
-
(8680287 call init[1763679] elt_x0[8680284])
-
var elt_x1[8680293]:range(int(64),both,one)[1610039]
-
(8680296 call init[1763679] elt_x1[8680293])
-
var elt_x2[8680302]:range(int(64),both,one)[1610039]
-
(8680305 call init[1763679] elt_x2[8680302])
-
var call_tmp[8680314]:_ref(3*int(64))[1995605]
-
(8680316 'move' call_tmp[8680314] (8680318 '.' dom[8680248] offset[2440298]))
-
var call_tmp[8680321]:range(int(64),low,one)[1576928]
-
var ret_tmp[8680330]:range(int(64),low,one)[1576928]
-
(8680333 call chpl_build_low_bounded_range[1576395] (8680327 'get svec member value' call_tmp[8680314] 0) ret_tmp[8680330])
-
(8680336 'move' call_tmp[8680321] ret_tmp[8680330])
-
var call_tmp[8680339]:_ref(3*int(64))[1995605]
-
(8680341 'move' call_tmp[8680339] (8680343 '.' dom[8680248] shape[2440292]))
-
var call_tmp[8680346]:range(int(64),both,one)[1610039]
-
var ret_tmp[8680355]:range(int(64),both,one)[1610039]
-
(8680358 call #[1714265] call_tmp[8680321] (8680352 'get svec member value' call_tmp[8680339] 0) ret_tmp[8680355] 226 96)
-
(8680362 'move' call_tmp[8680346] ret_tmp[8680355])
-
var call_tmp[8680369]:_ref(3*int(64))[1995605]
-
(8680371 'move' call_tmp[8680369] (8680373 '.' dom[8680248] offset[2440298]))
-
var call_tmp[8680376]:range(int(64),low,one)[1576928]
-
var ret_tmp[8680385]:range(int(64),low,one)[1576928]
-
(8680388 call chpl_build_low_bounded_range[1576395] (8680382 'get svec member value' call_tmp[8680369] 1) ret_tmp[8680385])
-
(8680391 'move' call_tmp[8680376] ret_tmp[8680385])
-
var call_tmp[8680394]:_ref(3*int(64))[1995605]
-
(8680396 'move' call_tmp[8680394] (8680398 '.' dom[8680248] shape[2440292]))
-
var call_tmp[8680401]:range(int(64),both,one)[1610039]
-
var ret_tmp[8680410]:range(int(64),both,one)[1610039]
-
(8680413 call #[1714265] call_tmp[8680376] (8680407 'get svec member value' call_tmp[8680394] 1) ret_tmp[8680410] 226 96)
-
(8680417 'move' call_tmp[8680401] ret_tmp[8680410])
-
var call_tmp[8680424]:_ref(3*int(64))[1995605]
-
(8680426 'move' call_tmp[8680424] (8680428 '.' dom[8680248] offset[2440298]))
-
var call_tmp[8680431]:range(int(64),low,one)[1576928]
-
var ret_tmp[8680440]:range(int(64),low,one)[1576928]
-
(8680443 call chpl_build_low_bounded_range[1576395] (8680437 'get svec member value' call_tmp[8680424] 2) ret_tmp[8680440])
-
(8680446 'move' call_tmp[8680431] ret_tmp[8680440])
-
var call_tmp[8680449]:_ref(3*int(64))[1995605]
-
(8680451 'move' call_tmp[8680449] (8680453 '.' dom[8680248] shape[2440292]))
-
var call_tmp[8680456]:range(int(64),both,one)[1610039]
-
var ret_tmp[8680465]:range(int(64),both,one)[1610039]
-
(8680468 call #[1714265] call_tmp[8680431] (8680462 'get svec member value' call_tmp[8680449] 2) ret_tmp[8680465] 226 96)
-
(8680472 'move' call_tmp[8680456] ret_tmp[8680465])
-
var call_tmp[8680482]:domain(3,int(64),one)[2438803]
-
var ret_tmp[8680505]:domain(3,int(64),one)[2438803]
-
(8680508 call chpl__buildDomainExpr[2548196] call_tmp[8680346] call_tmp[8680401] call_tmp[8680456] 1 ret_tmp[8680505] 226 96)
-
(8680514 'move' call_tmp[8680482] ret_tmp[8680505])
-
var call_tmp[8680517]:_RuntimeTypeInfo[2440261]
-
(8680519 'move' call_tmp[8680517] (8680522 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var ret_tmp[8680524]:domain(3,int(64),one)[2438803]
-
var copy_tmp[8680526]:domain(3,int(64),one)[2438803]
-
(8680528 '=' copy_tmp[8680526] call_tmp[8680482])
-
(8680532 call chpl__coerceMove[2462769] call_tmp[8680517] copy_tmp[8680526] 0 ret_tmp[8680524] 226 96)
-
var dom[8680540]:domain(3,int(64),one)[2438803]
-
(8680542 'move' dom[8680540] ret_tmp[8680524])
-
var _instance[8680545]:_ref(domain(3,int(64),one))[2437564]
-
(8680547 'move' _instance[8680545] (8680549 '.' dom[8680540] _instance[2438797]))
-
(9352356 '_check_nil' _instance[8680545] 226 96)
-
(8680552 '.=' _instance[8680545] definedConst[268703] 1)
-
var error[8680556]:Error[85511]
-
(8680558 'move' error[8680556] nil[32])
-
var coerce_tmp[8680568]:domain(3,int(64),one)[2437549]
-
(8680570 'move' coerce_tmp[8680568] (8680565 '.v' dom[8680540] _instance[2438797]))
-
var tasksPerLocale[8680575]:int(64)[10]
-
(8680577 'move' tasksPerLocale[8680575] local_dataParTasksPerLocale[9286916])
-
var ignoreRunning[8680585]:bool[19]
-
(8680587 'move' ignoreRunning[8680585] local_dataParIgnoreRunningTasks[9286922])
-
var minIndicesPerTask[8680595]:int(64)[10]
-
(8680597 'move' minIndicesPerTask[8680595] local_dataParMinGranularity[9286928])
-
var ret_tmp[8680603]:3*int(64)[1995504]
-
(8680606 call createTuple[2495923] 0 ret_tmp[8680603])
-
var error[8680609]:Error[85511]
-
(8680611 'move' error[8680609] nil[32])
-
var tmp[8680616]:int(64)[10]
-
if (8680622 '==' tasksPerLocale[8680575] 0)
-
{
-
var call_tmp[8680627]:locale[234]
-
var call_tmp[8680629]:chpl_localeID_t[306449]
-
var call_tmp[8680631]:int(32)[66]
-
(8680633 'move' call_tmp[8680631] (8680636 call chpl_nodeID[305038]))
-
(8680645 'move' call_tmp[8680629] (8680642 call chpl_rt_buildLocaleID[306484] call_tmp[8680631] c_sublocid_any[135202]))
-
var ret_tmp[8680650]:locale[234]
-
(8680653 call chpl_localeID_to_locale[137251] call_tmp[8680629] ret_tmp[8680650] 226 96)
-
(8680659 'move' call_tmp[8680627] ret_tmp[8680650])
-
var ret[8680662]:int(64)[10]
-
var coerce_tmp[8680664]:BaseLocale[136243]
-
(8680666 'move' coerce_tmp[8680664] (8680668 '.v' call_tmp[8680627] _instance[135293]))
-
if (8680682 '==' (8680675 'cast' RootClass[236] coerce_tmp[8680664] 226 96) nil[32])
-
{
-
(8680688 call nilCheckHalt[392] "argument to ! is nil" 226 96)
}
-
var coerce_tmp[8680691]:BaseLocale[136243]
-
(8680693 'move' coerce_tmp[8680691] coerce_tmp[8680664])
-
(9352358 '_check_nil' coerce_tmp[8680691] 226 96)
-
(8680696 '=' ret[8680662] (8680698 '.v' coerce_tmp[8680691] maxTaskPar[135874]))
-
(8680701 'move' tmp[8680616] ret[8680662])
-
var i_x[8680704]:_ref(locale)[1467958]
-
(8680706 'move' i_x[8680704] (8680708 'set reference' call_tmp[8680627]))
-
(8680711 call deinit[135483] i_x[8680704])
}
-
{
-
(8680714 'move' tmp[8680616] tasksPerLocale[8680575])
}
-
var tmp_x0[9103573]:int(64)[10]
-
var tmp_x1[9103575]:int(64)[10]
-
if (8680729 'task_get_serial' )
-
{
-
(9103581 'move' tmp_x0[9103573] 1)
-
(9103586 'move' tmp_x1[9103575] 0)
}
-
{
-
var call_tmp[8680748]:_ref(3*range(int(64),both,one))[2436718]
-
(9352360 '_check_nil' coerce_tmp[8680568] 226 96)
-
(8680750 'move' call_tmp[8680748] (8680752 '.' coerce_tmp[8680568] ranges[2437539]))
-
var ret_tmp[8680755]:2*int(64)[1802073]
-
(8680758 call _computeChunkStuff[2501360] tmp[8680616] ignoreRunning[8680585] minIndicesPerTask[8680595] call_tmp[8680748] ret_tmp[8680755] 226 96)
-
(9103591 'move' tmp_x0[9103573] (9103613 'get svec member value' ret_tmp[8680755] 0))
-
(9103596 'move' tmp_x1[9103575] (9103618 'get svec member value' ret_tmp[8680755] 1))
}
-
(8680774 'noop' )
-
var numChunks[8680775]:int(64)[10]
-
(8680784 '=' numChunks[8680775] tmp_x0[9103573])
-
(8680787 'noop' )
-
var parDim[8680788]:int(64)[10]
-
(8680797 '=' parDim[8680788] tmp_x1[9103575])
-
(8680800 'noop' )
-
var tmpIter[8680801]:range(int(64),both,one)[1610039]
-
var call_tmp[8680803]:range(int(64),low,one)[1576928]
-
var ret_tmp[8680805]:range(int(64),low,one)[1576928]
-
(8680808 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8680805])
-
(8680811 'move' call_tmp[8680803] ret_tmp[8680805])
-
var ret_tmp[8680814]:range(int(64),both,one)[1610039]
-
(8680817 call #[1714265] call_tmp[8680803] tmp_x0[9103573] ret_tmp[8680814] 226 96)
-
(8680821 'move' tmpIter[8680801] ret_tmp[8680814])
-
var _coforallCount[8680824]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8680826]:_EndCount(atomic int(64),int(64))[1525461]
-
(8680828 'move' new_temp[8680826] (8680831 call _new[1526233] 226 96))
-
(8680832 'move' _coforallCount[8680824] new_temp[8680826])
-
var numTasks[8680835]:int(64)[10]
-
(8680837 'move' numTasks[8680835] (8680840 call chpl_boundedCoforallSize[1798510] tmpIter[8680801] 226 96))
-
(8680843 call _upEndCount[1798802] _coforallCount[8680824] numTasks[8680835] 226 96)
-
(8680847 call chpl_resetTaskSpawn[1801388] numTasks[8680835] 226 96)
-
var _ic__F0_this[9031007]:range(int(64),both,one)[1610039]
-
(8680901 'move' _ic__F0_this[9031007] tmpIter[8680801])
-
(8680916 call checkIfIterWillOverflow[1612304] tmpIter[8680801] 1 226 96)
-
var i[8680919]:int(64)[10]
-
(8680921 'move' i[8680919] 0)
-
var this[8680924]:range(int(64),both,one)[1610039]
-
(8680926 'move' this[8680924] _ic__F0_this[9031007])
-
var this[8680938]:range(int(64),both,one)[1610039]
-
(8680940 'move' this[8680938] _ic__F0_this[9031007])
-
var end[8680952]:int(64)[10]
-
(8680954 'move' end[8680952] (8680949 '.v' this[8680938] _high[1610006]))
-
CForLoop {
-
var _args_forcoforall_fn[8680970]:_class_localscoforall_fn[7294873]
-
(8680972 'move' _args_forcoforall_fn[8680970] (8680974 'stack allocate class' _class_localscoforall_fn[7294873]))
-
(9352362 '_check_nil' _args_forcoforall_fn[8680970] 226 96)
-
(8680976 '.=' _args_forcoforall_fn[8680970] _0_numChunks[7294876] numChunks[8680775])
-
(9352364 '_check_nil' _args_forcoforall_fn[8680970] 226 96)
-
(8680980 '.=' _args_forcoforall_fn[8680970] _1_parDim[7294878] parDim[8680788])
-
(9352366 '_check_nil' _args_forcoforall_fn[8680970] 226 96)
-
(8680984 '.=' _args_forcoforall_fn[8680970] _2_coerce_tmp[7294880] coerce_tmp[8680568])
-
(9352368 '_check_nil' _args_forcoforall_fn[8680970] 226 96)
-
(8680988 '.=' _args_forcoforall_fn[8680970] _3__coforallCount[7294882] _coforallCount[8680824])
-
(9352370 '_check_nil' _args_forcoforall_fn[8680970] 226 96)
-
(8680992 '.=' _args_forcoforall_fn[8680970] _4_chunk[7294884] i[8680919])
-
var tmp[8680996]:_ref(rect(3))[2440322]
-
(8680998 'move' tmp[8680996] (8681000 'set reference' dom[8680248]))
-
(9352372 '_check_nil' _args_forcoforall_fn[8680970] 226 96)
-
(8681002 '.=' _args_forcoforall_fn[8680970] _6_i_this[7294888] tmp[8680996])
-
(9352374 '_check_nil' _args_forcoforall_fn[8680970] 226 96)
-
(8681006 '.=' _args_forcoforall_fn[8680970] _7_thisData[7294890] call_tmp[8680230])
-
(9352376 '_check_nil' _args_forcoforall_fn[8680970] 226 96)
-
(8681010 '.=' _args_forcoforall_fn[8680970] _8_rlD[7294892] call_tmp[8680269])
-
var _args_vforcoforall_fn[8681014]:chpl__c_void_ptr[120]
-
(8681016 'move' _args_vforcoforall_fn[8681014] (8681018 'cast_to_void_star' _args_forcoforall_fn[8680970]))
-
(8681027 call wrapcoforall_fn[7294951] _args_vforcoforall_fn[8681014] (8681024 'sizeof_bundle' _class_localscoforall_fn[7294873]) _args_forcoforall_fn[8680970])
-
{
-
(8680959 '=' i[8680919] (8680935 '.v' this[8680924] _low[1610001]))
}
-
{
-
(8680963 '<=' i[8680919] end[8680952])
}
-
{
-
(8680967 '+=' i[8680919] 1)
}
}
-
var error[8681033]:Error[85511]
-
(8681035 'move' error[8681033] nil[32])
-
(8681039 call _waitEndCount[1804599] _coforallCount[8680824] numTasks[8680835] error[8681033] 226 96)
-
if (8681047 '!=' error[8681033] nil[32])
-
{
-
(8681053 call chpl__delete[1803567] _coforallCount[8680824] 226 96)
-
(8681055 'move' error[8680609] error[8681033])
-
gotoErrorHandling forall_IBB_break_label[8681076] forall_IBB_break_label[8681076]
}
-
(8681062 call chpl__delete[1803567] _coforallCount[8680824] 226 96)
-
(8681075 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8681076]
-
if (8681082 '!=' error[8680609] nil[32])
-
{
-
(8681087 'move' error[8680556] error[8680609])
-
gotoErrorHandling forall_IBB_break_label[8681097] forall_IBB_break_label[8681097]
}
-
(8681096 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8681097]
-
if (8681103 '!=' error[8680556] nil[32])
-
{
-
(8681109 call chpl_propagate_error[87613] error[8680556] 226 96)
}
-
(8681113 call chpl__autoDestroy[4125253] dom[8680540] 226 96)
-
(8681118 call chpl_after_forall_fence[69473])
-
(5601297 '=' _retArg[5601295] rl[8680264])
-
(5601299 return _void[46])
}
-
- «»
function _ref(reluOp(shared BaseTensorResource(real(32),4)))[4571603] . forward[4576639] ( this[4576643]:_ref(reluOp(shared BaseTensorResource(real(32),4)))[4571603] , _retArg[5601559]:_ref(ndarray(4,real(32)))[2594499] ) : void[4]
const ref arg this[4576643]:_ref(reluOp(shared BaseTensorResource(real(32),4)))[4571603] ref arg _retArg[5601559]:_ref(ndarray(4,real(32)))[2594499]-
{
-
var local_dataParMinGranularity[9286964]:int(64)[10]
-
(9286965 'move' local_dataParMinGranularity[9286964] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286958]:bool[19]
-
(9286959 'move' local_dataParIgnoreRunningTasks[9286958] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286952]:int(64)[10]
-
(9286953 'move' local_dataParTasksPerLocale[9286952] dataParTasksPerLocale[287582])
-
var call_tmp[8744035]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8744037 'move' call_tmp[8744035] (8744039 '.' this[4576643] input[4571571]))
-
var call_tmp[4576661]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4576686]:BaseTensorResource(real(32),4)[2594431]
-
(4576692 'move' coerce_tmp[4576686] (4576688 call borrow[2657264] call_tmp[8744035] 226 96))
-
(9314856 '_check_nil' coerce_tmp[4576686] 226 96)
-
(4576663 'move' call_tmp[4576661] (4576666 call array[3765694] coerce_tmp[4576686]))
-
var call_tmp[8744302]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(8744304 'move' call_tmp[8744302] (8744306 '.' call_tmp[4576661] data[2594481]))
-
var ret_tmp[8744311]:rect(4)[1965857]
-
(8744314 call _dom[4577374] call_tmp[4576661] ret_tmp[8744311])
-
var dom[8744320]:rect(4)[1965857]
-
(8744322 'move' dom[8744320] ret_tmp[8744311])
-
var initTemp[8744327]:ndarray(4,real(32))[2594490]
-
(8744330 call init[4577432] initTemp[8744327] dom[8744320])
-
var rl[8744336]:ndarray(4,real(32))[2594490]
-
(8744338 'move' rl[8744336] initTemp[8744327])
-
var call_tmp[8744341]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(8744343 'move' call_tmp[8744341] (8744345 '.' rl[8744336] data[2594481]))
-
var elt_x0[8744356]:range(int(64),both,one)[1610039]
-
(8744359 call init[1763679] elt_x0[8744356])
-
var elt_x1[8744365]:range(int(64),both,one)[1610039]
-
(8744368 call init[1763679] elt_x1[8744365])
-
var elt_x2[8744374]:range(int(64),both,one)[1610039]
-
(8744377 call init[1763679] elt_x2[8744374])
-
var elt_x3[8744383]:range(int(64),both,one)[1610039]
-
(8744386 call init[1763679] elt_x3[8744383])
-
var call_tmp[8744395]:_ref(4*int(64))[1960611]
-
(8744397 'move' call_tmp[8744395] (8744399 '.' dom[8744320] offset[1965842]))
-
var call_tmp[8744402]:range(int(64),low,one)[1576928]
-
var ret_tmp[8744411]:range(int(64),low,one)[1576928]
-
(8744414 call chpl_build_low_bounded_range[1576395] (8744408 'get svec member value' call_tmp[8744395] 0) ret_tmp[8744411])
-
(8744417 'move' call_tmp[8744402] ret_tmp[8744411])
-
var call_tmp[8744420]:_ref(4*int(64))[1960611]
-
(8744422 'move' call_tmp[8744420] (8744424 '.' dom[8744320] shape[1965836]))
-
var call_tmp[8744427]:range(int(64),both,one)[1610039]
-
var ret_tmp[8744436]:range(int(64),both,one)[1610039]
-
(8744439 call #[1714265] call_tmp[8744402] (8744433 'get svec member value' call_tmp[8744420] 0) ret_tmp[8744436] 226 96)
-
(8744443 'move' call_tmp[8744427] ret_tmp[8744436])
-
var call_tmp[8744450]:_ref(4*int(64))[1960611]
-
(8744452 'move' call_tmp[8744450] (8744454 '.' dom[8744320] offset[1965842]))
-
var call_tmp[8744457]:range(int(64),low,one)[1576928]
-
var ret_tmp[8744466]:range(int(64),low,one)[1576928]
-
(8744469 call chpl_build_low_bounded_range[1576395] (8744463 'get svec member value' call_tmp[8744450] 1) ret_tmp[8744466])
-
(8744472 'move' call_tmp[8744457] ret_tmp[8744466])
-
var call_tmp[8744475]:_ref(4*int(64))[1960611]
-
(8744477 'move' call_tmp[8744475] (8744479 '.' dom[8744320] shape[1965836]))
-
var call_tmp[8744482]:range(int(64),both,one)[1610039]
-
var ret_tmp[8744491]:range(int(64),both,one)[1610039]
-
(8744494 call #[1714265] call_tmp[8744457] (8744488 'get svec member value' call_tmp[8744475] 1) ret_tmp[8744491] 226 96)
-
(8744498 'move' call_tmp[8744482] ret_tmp[8744491])
-
var call_tmp[8744505]:_ref(4*int(64))[1960611]
-
(8744507 'move' call_tmp[8744505] (8744509 '.' dom[8744320] offset[1965842]))
-
var call_tmp[8744512]:range(int(64),low,one)[1576928]
-
var ret_tmp[8744521]:range(int(64),low,one)[1576928]
-
(8744524 call chpl_build_low_bounded_range[1576395] (8744518 'get svec member value' call_tmp[8744505] 2) ret_tmp[8744521])
-
(8744527 'move' call_tmp[8744512] ret_tmp[8744521])
-
var call_tmp[8744530]:_ref(4*int(64))[1960611]
-
(8744532 'move' call_tmp[8744530] (8744534 '.' dom[8744320] shape[1965836]))
-
var call_tmp[8744537]:range(int(64),both,one)[1610039]
-
var ret_tmp[8744546]:range(int(64),both,one)[1610039]
-
(8744549 call #[1714265] call_tmp[8744512] (8744543 'get svec member value' call_tmp[8744530] 2) ret_tmp[8744546] 226 96)
-
(8744553 'move' call_tmp[8744537] ret_tmp[8744546])
-
var call_tmp[8744560]:_ref(4*int(64))[1960611]
-
(8744562 'move' call_tmp[8744560] (8744564 '.' dom[8744320] offset[1965842]))
-
var call_tmp[8744567]:range(int(64),low,one)[1576928]
-
var ret_tmp[8744576]:range(int(64),low,one)[1576928]
-
(8744579 call chpl_build_low_bounded_range[1576395] (8744573 'get svec member value' call_tmp[8744560] 3) ret_tmp[8744576])
-
(8744582 'move' call_tmp[8744567] ret_tmp[8744576])
-
var call_tmp[8744585]:_ref(4*int(64))[1960611]
-
(8744587 'move' call_tmp[8744585] (8744589 '.' dom[8744320] shape[1965836]))
-
var call_tmp[8744592]:range(int(64),both,one)[1610039]
-
var ret_tmp[8744601]:range(int(64),both,one)[1610039]
-
(8744604 call #[1714265] call_tmp[8744567] (8744598 'get svec member value' call_tmp[8744585] 3) ret_tmp[8744601] 226 96)
-
(8744608 'move' call_tmp[8744592] ret_tmp[8744601])
-
var call_tmp[8744618]:domain(4,int(64),one)[1964360]
-
var ret_tmp[8744648]:domain(4,int(64),one)[1964360]
-
(8744651 call chpl__buildDomainExpr[1978287] call_tmp[8744427] call_tmp[8744482] call_tmp[8744537] call_tmp[8744592] 1 ret_tmp[8744648] 226 96)
-
(8744658 'move' call_tmp[8744618] ret_tmp[8744648])
-
var call_tmp[8744661]:_RuntimeTypeInfo[1965805]
-
(8744663 'move' call_tmp[8744661] (8744666 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var ret_tmp[8744668]:domain(4,int(64),one)[1964360]
-
var copy_tmp[8744670]:domain(4,int(64),one)[1964360]
-
(8744672 '=' copy_tmp[8744670] call_tmp[8744618])
-
(8744676 call chpl__coerceMove[1982705] call_tmp[8744661] copy_tmp[8744670] 0 ret_tmp[8744668] 226 96)
-
var dom[8744684]:domain(4,int(64),one)[1964360]
-
(8744686 'move' dom[8744684] ret_tmp[8744668])
-
var _instance[8744689]:_ref(domain(4,int(64),one))[1962837]
-
(8744691 'move' _instance[8744689] (8744693 '.' dom[8744684] _instance[1964354]))
-
(9354346 '_check_nil' _instance[8744689] 226 96)
-
(8744696 '.=' _instance[8744689] definedConst[268703] 1)
-
var error[8744700]:Error[85511]
-
(8744702 'move' error[8744700] nil[32])
-
var coerce_tmp[8744712]:domain(4,int(64),one)[1962822]
-
(8744714 'move' coerce_tmp[8744712] (8744709 '.v' dom[8744684] _instance[1964354]))
-
var tasksPerLocale[8744719]:int(64)[10]
-
(8744721 'move' tasksPerLocale[8744719] local_dataParTasksPerLocale[9286952])
-
var ignoreRunning[8744729]:bool[19]
-
(8744731 'move' ignoreRunning[8744729] local_dataParIgnoreRunningTasks[9286958])
-
var minIndicesPerTask[8744739]:int(64)[10]
-
(8744741 'move' minIndicesPerTask[8744739] local_dataParMinGranularity[9286964])
-
var ret_tmp[8744747]:4*int(64)[1960494]
-
(8744750 call createTuple[1991537] 0 ret_tmp[8744747])
-
var error[8744753]:Error[85511]
-
(8744755 'move' error[8744753] nil[32])
-
var tmp[8744760]:int(64)[10]
-
if (8744766 '==' tasksPerLocale[8744719] 0)
-
{
-
var call_tmp[8744771]:locale[234]
-
var call_tmp[8744773]:chpl_localeID_t[306449]
-
var call_tmp[8744775]:int(32)[66]
-
(8744777 'move' call_tmp[8744775] (8744780 call chpl_nodeID[305038]))
-
(8744789 'move' call_tmp[8744773] (8744786 call chpl_rt_buildLocaleID[306484] call_tmp[8744775] c_sublocid_any[135202]))
-
var ret_tmp[8744794]:locale[234]
-
(8744797 call chpl_localeID_to_locale[137251] call_tmp[8744773] ret_tmp[8744794] 226 96)
-
(8744803 'move' call_tmp[8744771] ret_tmp[8744794])
-
var ret[8744806]:int(64)[10]
-
var coerce_tmp[8744808]:BaseLocale[136243]
-
(8744810 'move' coerce_tmp[8744808] (8744812 '.v' call_tmp[8744771] _instance[135293]))
-
if (8744826 '==' (8744819 'cast' RootClass[236] coerce_tmp[8744808] 226 96) nil[32])
-
{
-
(8744832 call nilCheckHalt[392] "argument to ! is nil" 226 96)
}
-
var coerce_tmp[8744835]:BaseLocale[136243]
-
(8744837 'move' coerce_tmp[8744835] coerce_tmp[8744808])
-
(9354348 '_check_nil' coerce_tmp[8744835] 226 96)
-
(8744840 '=' ret[8744806] (8744842 '.v' coerce_tmp[8744835] maxTaskPar[135874]))
-
(8744845 'move' tmp[8744760] ret[8744806])
-
var i_x[8744848]:_ref(locale)[1467958]
-
(8744850 'move' i_x[8744848] (8744852 'set reference' call_tmp[8744771]))
-
(8744855 call deinit[135483] i_x[8744848])
}
-
{
-
(8744858 'move' tmp[8744760] tasksPerLocale[8744719])
}
-
var tmp_x0[9103705]:int(64)[10]
-
var tmp_x1[9103707]:int(64)[10]
-
if (8744873 'task_get_serial' )
-
{
-
(9103713 'move' tmp_x0[9103705] 1)
-
(9103718 'move' tmp_x1[9103707] 0)
}
-
{
-
var call_tmp[8744892]:_ref(4*range(int(64),both,one))[1961950]
-
(9354350 '_check_nil' coerce_tmp[8744712] 226 96)
-
(8744894 'move' call_tmp[8744892] (8744896 '.' coerce_tmp[8744712] ranges[1962812]))
-
var ret_tmp[8744899]:2*int(64)[1802073]
-
(8744902 call _computeChunkStuff[2099435] tmp[8744760] ignoreRunning[8744729] minIndicesPerTask[8744739] call_tmp[8744892] ret_tmp[8744899] 226 96)
-
(9103723 'move' tmp_x0[9103705] (9103745 'get svec member value' ret_tmp[8744899] 0))
-
(9103728 'move' tmp_x1[9103707] (9103750 'get svec member value' ret_tmp[8744899] 1))
}
-
(8744918 'noop' )
-
var numChunks[8744919]:int(64)[10]
-
(8744928 '=' numChunks[8744919] tmp_x0[9103705])
-
(8744931 'noop' )
-
var parDim[8744932]:int(64)[10]
-
(8744941 '=' parDim[8744932] tmp_x1[9103707])
-
(8744944 'noop' )
-
var tmpIter[8744945]:range(int(64),both,one)[1610039]
-
var call_tmp[8744947]:range(int(64),low,one)[1576928]
-
var ret_tmp[8744949]:range(int(64),low,one)[1576928]
-
(8744952 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8744949])
-
(8744955 'move' call_tmp[8744947] ret_tmp[8744949])
-
var ret_tmp[8744958]:range(int(64),both,one)[1610039]
-
(8744961 call #[1714265] call_tmp[8744947] tmp_x0[9103705] ret_tmp[8744958] 226 96)
-
(8744965 'move' tmpIter[8744945] ret_tmp[8744958])
-
var _coforallCount[8744968]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8744970]:_EndCount(atomic int(64),int(64))[1525461]
-
(8744972 'move' new_temp[8744970] (8744975 call _new[1526233] 226 96))
-
(8744976 'move' _coforallCount[8744968] new_temp[8744970])
-
var numTasks[8744979]:int(64)[10]
-
(8744981 'move' numTasks[8744979] (8744984 call chpl_boundedCoforallSize[1798510] tmpIter[8744945] 226 96))
-
(8744987 call _upEndCount[1798802] _coforallCount[8744968] numTasks[8744979] 226 96)
-
(8744991 call chpl_resetTaskSpawn[1801388] numTasks[8744979] 226 96)
-
var _ic__F0_this[9031045]:range(int(64),both,one)[1610039]
-
(8745045 'move' _ic__F0_this[9031045] tmpIter[8744945])
-
(8745060 call checkIfIterWillOverflow[1612304] tmpIter[8744945] 1 226 96)
-
var i[8745063]:int(64)[10]
-
(8745065 'move' i[8745063] 0)
-
var this[8745068]:range(int(64),both,one)[1610039]
-
(8745070 'move' this[8745068] _ic__F0_this[9031045])
-
var this[8745082]:range(int(64),both,one)[1610039]
-
(8745084 'move' this[8745082] _ic__F0_this[9031045])
-
var end[8745096]:int(64)[10]
-
(8745098 'move' end[8745096] (8745093 '.v' this[8745082] _high[1610006]))
-
CForLoop {
-
var _args_forcoforall_fn[8745114]:_class_localscoforall_fn[7295049]
-
(8745116 'move' _args_forcoforall_fn[8745114] (8745118 'stack allocate class' _class_localscoforall_fn[7295049]))
-
(9354352 '_check_nil' _args_forcoforall_fn[8745114] 226 96)
-
(8745120 '.=' _args_forcoforall_fn[8745114] _0_numChunks[7295052] numChunks[8744919])
-
(9354354 '_check_nil' _args_forcoforall_fn[8745114] 226 96)
-
(8745124 '.=' _args_forcoforall_fn[8745114] _1_parDim[7295054] parDim[8744932])
-
(9354356 '_check_nil' _args_forcoforall_fn[8745114] 226 96)
-
(8745128 '.=' _args_forcoforall_fn[8745114] _2_coerce_tmp[7295056] coerce_tmp[8744712])
-
(9354358 '_check_nil' _args_forcoforall_fn[8745114] 226 96)
-
(8745132 '.=' _args_forcoforall_fn[8745114] _3__coforallCount[7295058] _coforallCount[8744968])
-
(9354360 '_check_nil' _args_forcoforall_fn[8745114] 226 96)
-
(8745136 '.=' _args_forcoforall_fn[8745114] _4_chunk[7295060] i[8745063])
-
var tmp[8745140]:_ref(rect(4))[1965866]
-
(8745142 'move' tmp[8745140] (8745144 'set reference' dom[8744320]))
-
(9354362 '_check_nil' _args_forcoforall_fn[8745114] 226 96)
-
(8745146 '.=' _args_forcoforall_fn[8745114] _6_i_this[7295064] tmp[8745140])
-
(9354364 '_check_nil' _args_forcoforall_fn[8745114] 226 96)
-
(8745150 '.=' _args_forcoforall_fn[8745114] _7_thisData[7295066] call_tmp[8744302])
-
(9354366 '_check_nil' _args_forcoforall_fn[8745114] 226 96)
-
(8745154 '.=' _args_forcoforall_fn[8745114] _8_rlD[7295068] call_tmp[8744341])
-
var _args_vforcoforall_fn[8745158]:chpl__c_void_ptr[120]
-
(8745160 'move' _args_vforcoforall_fn[8745158] (8745162 'cast_to_void_star' _args_forcoforall_fn[8745114]))
-
(8745171 call wrapcoforall_fn[7295127] _args_vforcoforall_fn[8745158] (8745168 'sizeof_bundle' _class_localscoforall_fn[7295049]) _args_forcoforall_fn[8745114])
-
{
-
(8745103 '=' i[8745063] (8745079 '.v' this[8745068] _low[1610001]))
}
-
{
-
(8745107 '<=' i[8745063] end[8745096])
}
-
{
-
(8745111 '+=' i[8745063] 1)
}
}
-
var error[8745177]:Error[85511]
-
(8745179 'move' error[8745177] nil[32])
-
(8745183 call _waitEndCount[1804599] _coforallCount[8744968] numTasks[8744979] error[8745177] 226 96)
-
if (8745191 '!=' error[8745177] nil[32])
-
{
-
(8745197 call chpl__delete[1803567] _coforallCount[8744968] 226 96)
-
(8745199 'move' error[8744753] error[8745177])
-
gotoErrorHandling forall_IBB_break_label[8745220] forall_IBB_break_label[8745220]
}
-
(8745206 call chpl__delete[1803567] _coforallCount[8744968] 226 96)
-
(8745219 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8745220]
-
if (8745226 '!=' error[8744753] nil[32])
-
{
-
(8745231 'move' error[8744700] error[8744753])
-
gotoErrorHandling forall_IBB_break_label[8745241] forall_IBB_break_label[8745241]
}
-
(8745240 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8745241]
-
if (8745247 '!=' error[8744700] nil[32])
-
{
-
(8745253 call chpl_propagate_error[87613] error[8744700] 226 96)
}
-
(8745257 call chpl__autoDestroy[4043262] dom[8744684] 226 96)
-
(8745262 call chpl_after_forall_fence[69473])
-
(5601561 '=' _retArg[5601559] rl[8744336])
-
(5601563 return _void[46])
}
-
- «»
function _ref(reluOp(shared BaseTensorResource(real(32),5)))[4591016] . forward[4596140] ( this[4596144]:_ref(reluOp(shared BaseTensorResource(real(32),5)))[4591016] , _retArg[5601798]:_ref(ndarray(5,real(32)))[2679345] ) : void[4]
const ref arg this[4596144]:_ref(reluOp(shared BaseTensorResource(real(32),5)))[4591016] ref arg _retArg[5601798]:_ref(ndarray(5,real(32)))[2679345]-
{
-
var local_dataParMinGranularity[9287000]:int(64)[10]
-
(9287001 'move' local_dataParMinGranularity[9287000] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9286994]:bool[19]
-
(9286995 'move' local_dataParIgnoreRunningTasks[9286994] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9286988]:int(64)[10]
-
(9286989 'move' local_dataParTasksPerLocale[9286988] dataParTasksPerLocale[287582])
-
var call_tmp[8822047]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8822049 'move' call_tmp[8822047] (8822051 '.' this[4596144] input[4590984]))
-
var call_tmp[4596162]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4596187]:BaseTensorResource(real(32),5)[2679277]
-
(4596193 'move' coerce_tmp[4596187] (4596189 call borrow[2826541] call_tmp[8822047] 226 96))
-
(9314910 '_check_nil' coerce_tmp[4596187] 226 96)
-
(4596164 'move' call_tmp[4596162] (4596167 call array[3773074] coerce_tmp[4596187]))
-
var call_tmp[8822316]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(8822318 'move' call_tmp[8822316] (8822320 '.' call_tmp[4596162] data[2679327]))
-
var ret_tmp[8822325]:rect(5)[2665060]
-
(8822328 call _dom[4596875] call_tmp[4596162] ret_tmp[8822325])
-
var dom[8822334]:rect(5)[2665060]
-
(8822336 'move' dom[8822334] ret_tmp[8822325])
-
var initTemp[8822341]:ndarray(5,real(32))[2679336]
-
(8822344 call init[4596933] initTemp[8822341] dom[8822334])
-
var rl[8822350]:ndarray(5,real(32))[2679336]
-
(8822352 'move' rl[8822350] initTemp[8822341])
-
var call_tmp[8822355]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(8822357 'move' call_tmp[8822355] (8822359 '.' rl[8822350] data[2679327]))
-
var elt_x0[8822370]:range(int(64),both,one)[1610039]
-
(8822373 call init[1763679] elt_x0[8822370])
-
var elt_x1[8822379]:range(int(64),both,one)[1610039]
-
(8822382 call init[1763679] elt_x1[8822379])
-
var elt_x2[8822388]:range(int(64),both,one)[1610039]
-
(8822391 call init[1763679] elt_x2[8822388])
-
var elt_x3[8822397]:range(int(64),both,one)[1610039]
-
(8822400 call init[1763679] elt_x3[8822397])
-
var elt_x4[8822406]:range(int(64),both,one)[1610039]
-
(8822409 call init[1763679] elt_x4[8822406])
-
var call_tmp[8822418]:_ref(5*int(64))[2664959]
-
(8822420 'move' call_tmp[8822418] (8822422 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822425]:range(int(64),low,one)[1576928]
-
var ret_tmp[8822434]:range(int(64),low,one)[1576928]
-
(8822437 call chpl_build_low_bounded_range[1576395] (8822431 'get svec member value' call_tmp[8822418] 0) ret_tmp[8822434])
-
(8822440 'move' call_tmp[8822425] ret_tmp[8822434])
-
var call_tmp[8822443]:_ref(5*int(64))[2664959]
-
(8822445 'move' call_tmp[8822443] (8822447 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822450]:range(int(64),both,one)[1610039]
-
var ret_tmp[8822459]:range(int(64),both,one)[1610039]
-
(8822462 call #[1714265] call_tmp[8822425] (8822456 'get svec member value' call_tmp[8822443] 0) ret_tmp[8822459] 226 96)
-
(8822466 'move' call_tmp[8822450] ret_tmp[8822459])
-
var call_tmp[8822473]:_ref(5*int(64))[2664959]
-
(8822475 'move' call_tmp[8822473] (8822477 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822480]:range(int(64),low,one)[1576928]
-
var ret_tmp[8822489]:range(int(64),low,one)[1576928]
-
(8822492 call chpl_build_low_bounded_range[1576395] (8822486 'get svec member value' call_tmp[8822473] 1) ret_tmp[8822489])
-
(8822495 'move' call_tmp[8822480] ret_tmp[8822489])
-
var call_tmp[8822498]:_ref(5*int(64))[2664959]
-
(8822500 'move' call_tmp[8822498] (8822502 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822505]:range(int(64),both,one)[1610039]
-
var ret_tmp[8822514]:range(int(64),both,one)[1610039]
-
(8822517 call #[1714265] call_tmp[8822480] (8822511 'get svec member value' call_tmp[8822498] 1) ret_tmp[8822514] 226 96)
-
(8822521 'move' call_tmp[8822505] ret_tmp[8822514])
-
var call_tmp[8822528]:_ref(5*int(64))[2664959]
-
(8822530 'move' call_tmp[8822528] (8822532 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822535]:range(int(64),low,one)[1576928]
-
var ret_tmp[8822544]:range(int(64),low,one)[1576928]
-
(8822547 call chpl_build_low_bounded_range[1576395] (8822541 'get svec member value' call_tmp[8822528] 2) ret_tmp[8822544])
-
(8822550 'move' call_tmp[8822535] ret_tmp[8822544])
-
var call_tmp[8822553]:_ref(5*int(64))[2664959]
-
(8822555 'move' call_tmp[8822553] (8822557 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822560]:range(int(64),both,one)[1610039]
-
var ret_tmp[8822569]:range(int(64),both,one)[1610039]
-
(8822572 call #[1714265] call_tmp[8822535] (8822566 'get svec member value' call_tmp[8822553] 2) ret_tmp[8822569] 226 96)
-
(8822576 'move' call_tmp[8822560] ret_tmp[8822569])
-
var call_tmp[8822583]:_ref(5*int(64))[2664959]
-
(8822585 'move' call_tmp[8822583] (8822587 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822590]:range(int(64),low,one)[1576928]
-
var ret_tmp[8822599]:range(int(64),low,one)[1576928]
-
(8822602 call chpl_build_low_bounded_range[1576395] (8822596 'get svec member value' call_tmp[8822583] 3) ret_tmp[8822599])
-
(8822605 'move' call_tmp[8822590] ret_tmp[8822599])
-
var call_tmp[8822608]:_ref(5*int(64))[2664959]
-
(8822610 'move' call_tmp[8822608] (8822612 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822615]:range(int(64),both,one)[1610039]
-
var ret_tmp[8822624]:range(int(64),both,one)[1610039]
-
(8822627 call #[1714265] call_tmp[8822590] (8822621 'get svec member value' call_tmp[8822608] 3) ret_tmp[8822624] 226 96)
-
(8822631 'move' call_tmp[8822615] ret_tmp[8822624])
-
var call_tmp[8822638]:_ref(5*int(64))[2664959]
-
(8822640 'move' call_tmp[8822638] (8822642 '.' dom[8822334] offset[2665045]))
-
var call_tmp[8822645]:range(int(64),low,one)[1576928]
-
var ret_tmp[8822654]:range(int(64),low,one)[1576928]
-
(8822657 call chpl_build_low_bounded_range[1576395] (8822651 'get svec member value' call_tmp[8822638] 4) ret_tmp[8822654])
-
(8822660 'move' call_tmp[8822645] ret_tmp[8822654])
-
var call_tmp[8822663]:_ref(5*int(64))[2664959]
-
(8822665 'move' call_tmp[8822663] (8822667 '.' dom[8822334] shape[2665039]))
-
var call_tmp[8822670]:range(int(64),both,one)[1610039]
-
var ret_tmp[8822679]:range(int(64),both,one)[1610039]
-
(8822682 call #[1714265] call_tmp[8822645] (8822676 'get svec member value' call_tmp[8822663] 4) ret_tmp[8822679] 226 96)
-
(8822686 'move' call_tmp[8822670] ret_tmp[8822679])
-
var call_tmp[8822696]:domain(5,int(64),one)[2663397]
-
var ret_tmp[8822733]:domain(5,int(64),one)[2663397]
-
(8822736 call chpl__buildDomainExpr[2784666] call_tmp[8822450] call_tmp[8822505] call_tmp[8822560] call_tmp[8822615] call_tmp[8822670] 1 ret_tmp[8822733] 226 96)
-
(8822744 'move' call_tmp[8822696] ret_tmp[8822733])
-
var call_tmp[8822747]:_RuntimeTypeInfo[2665008]
-
(8822749 'move' call_tmp[8822747] (8822752 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var ret_tmp[8822754]:domain(5,int(64),one)[2663397]
-
var copy_tmp[8822756]:domain(5,int(64),one)[2663397]
-
(8822758 '=' copy_tmp[8822756] call_tmp[8822696])
-
(8822762 call chpl__coerceMove[2689772] call_tmp[8822747] copy_tmp[8822756] 0 ret_tmp[8822754] 226 96)
-
var dom[8822770]:domain(5,int(64),one)[2663397]
-
(8822772 'move' dom[8822770] ret_tmp[8822754])
-
var _instance[8822775]:_ref(domain(5,int(64),one))[2661812]
-
(8822777 'move' _instance[8822775] (8822779 '.' dom[8822770] _instance[2663391]))
-
(9356884 '_check_nil' _instance[8822775] 226 96)
-
(8822782 '.=' _instance[8822775] definedConst[268703] 1)
-
var error[8822786]:Error[85511]
-
(8822788 'move' error[8822786] nil[32])
-
var coerce_tmp[8822798]:domain(5,int(64),one)[2661797]
-
(8822800 'move' coerce_tmp[8822798] (8822795 '.v' dom[8822770] _instance[2663391]))
-
var tasksPerLocale[8822805]:int(64)[10]
-
(8822807 'move' tasksPerLocale[8822805] local_dataParTasksPerLocale[9286988])
-
var ignoreRunning[8822815]:bool[19]
-
(8822817 'move' ignoreRunning[8822815] local_dataParIgnoreRunningTasks[9286994])
-
var minIndicesPerTask[8822825]:int(64)[10]
-
(8822827 'move' minIndicesPerTask[8822825] local_dataParMinGranularity[9287000])
-
var ret_tmp[8822833]:5*int(64)[2664814]
-
(8822836 call createTuple[2724492] 0 ret_tmp[8822833])
-
var error[8822839]:Error[85511]
-
(8822841 'move' error[8822839] nil[32])
-
var tmp[8822846]:int(64)[10]
-
if (8822852 '==' tasksPerLocale[8822805] 0)
-
{
-
var call_tmp[8822857]:locale[234]
-
var call_tmp[8822859]:chpl_localeID_t[306449]
-
var call_tmp[8822861]:int(32)[66]
-
(8822863 'move' call_tmp[8822861] (8822866 call chpl_nodeID[305038]))
-
(8822875 'move' call_tmp[8822859] (8822872 call chpl_rt_buildLocaleID[306484] call_tmp[8822861] c_sublocid_any[135202]))
-
var ret_tmp[8822880]:locale[234]
-
(8822883 call chpl_localeID_to_locale[137251] call_tmp[8822859] ret_tmp[8822880] 226 96)
-
(8822889 'move' call_tmp[8822857] ret_tmp[8822880])
-
var ret[8822892]:int(64)[10]
-
var coerce_tmp[8822894]:BaseLocale[136243]
-
(8822896 'move' coerce_tmp[8822894] (8822898 '.v' call_tmp[8822857] _instance[135293]))
-
if (8822912 '==' (8822905 'cast' RootClass[236] coerce_tmp[8822894] 226 96) nil[32])
-
{
-
(8822918 call nilCheckHalt[392] "argument to ! is nil" 226 96)
}
-
var coerce_tmp[8822921]:BaseLocale[136243]
-
(8822923 'move' coerce_tmp[8822921] coerce_tmp[8822894])
-
(9356886 '_check_nil' coerce_tmp[8822921] 226 96)
-
(8822926 '=' ret[8822892] (8822928 '.v' coerce_tmp[8822921] maxTaskPar[135874]))
-
(8822931 'move' tmp[8822846] ret[8822892])
-
var i_x[8822934]:_ref(locale)[1467958]
-
(8822936 'move' i_x[8822934] (8822938 'set reference' call_tmp[8822857]))
-
(8822941 call deinit[135483] i_x[8822934])
}
-
{
-
(8822944 'move' tmp[8822846] tasksPerLocale[8822805])
}
-
var tmp_x0[9103837]:int(64)[10]
-
var tmp_x1[9103839]:int(64)[10]
-
if (8822959 'task_get_serial' )
-
{
-
(9103845 'move' tmp_x0[9103837] 1)
-
(9103850 'move' tmp_x1[9103839] 0)
}
-
{
-
var call_tmp[8822978]:_ref(5*range(int(64),both,one))[2660884]
-
(9356888 '_check_nil' coerce_tmp[8822798] 226 96)
-
(8822980 'move' call_tmp[8822978] (8822982 '.' coerce_tmp[8822798] ranges[2661787]))
-
var ret_tmp[8822985]:2*int(64)[1802073]
-
(8822988 call _computeChunkStuff[2729975] tmp[8822846] ignoreRunning[8822815] minIndicesPerTask[8822825] call_tmp[8822978] ret_tmp[8822985] 226 96)
-
(9103855 'move' tmp_x0[9103837] (9103877 'get svec member value' ret_tmp[8822985] 0))
-
(9103860 'move' tmp_x1[9103839] (9103882 'get svec member value' ret_tmp[8822985] 1))
}
-
(8823004 'noop' )
-
var numChunks[8823005]:int(64)[10]
-
(8823014 '=' numChunks[8823005] tmp_x0[9103837])
-
(8823017 'noop' )
-
var parDim[8823018]:int(64)[10]
-
(8823027 '=' parDim[8823018] tmp_x1[9103839])
-
(8823030 'noop' )
-
var tmpIter[8823031]:range(int(64),both,one)[1610039]
-
var call_tmp[8823033]:range(int(64),low,one)[1576928]
-
var ret_tmp[8823035]:range(int(64),low,one)[1576928]
-
(8823038 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8823035])
-
(8823041 'move' call_tmp[8823033] ret_tmp[8823035])
-
var ret_tmp[8823044]:range(int(64),both,one)[1610039]
-
(8823047 call #[1714265] call_tmp[8823033] tmp_x0[9103837] ret_tmp[8823044] 226 96)
-
(8823051 'move' tmpIter[8823031] ret_tmp[8823044])
-
var _coforallCount[8823054]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8823056]:_EndCount(atomic int(64),int(64))[1525461]
-
(8823058 'move' new_temp[8823056] (8823061 call _new[1526233] 226 96))
-
(8823062 'move' _coforallCount[8823054] new_temp[8823056])
-
var numTasks[8823065]:int(64)[10]
-
(8823067 'move' numTasks[8823065] (8823070 call chpl_boundedCoforallSize[1798510] tmpIter[8823031] 226 96))
-
(8823073 call _upEndCount[1798802] _coforallCount[8823054] numTasks[8823065] 226 96)
-
(8823077 call chpl_resetTaskSpawn[1801388] numTasks[8823065] 226 96)
-
var _ic__F0_this[9031083]:range(int(64),both,one)[1610039]
-
(8823131 'move' _ic__F0_this[9031083] tmpIter[8823031])
-
(8823146 call checkIfIterWillOverflow[1612304] tmpIter[8823031] 1 226 96)
-
var i[8823149]:int(64)[10]
-
(8823151 'move' i[8823149] 0)
-
var this[8823154]:range(int(64),both,one)[1610039]
-
(8823156 'move' this[8823154] _ic__F0_this[9031083])
-
var this[8823168]:range(int(64),both,one)[1610039]
-
(8823170 'move' this[8823168] _ic__F0_this[9031083])
-
var end[8823182]:int(64)[10]
-
(8823184 'move' end[8823182] (8823179 '.v' this[8823168] _high[1610006]))
-
CForLoop {
-
var _args_forcoforall_fn[8823200]:_class_localscoforall_fn[7295225]
-
(8823202 'move' _args_forcoforall_fn[8823200] (8823204 'stack allocate class' _class_localscoforall_fn[7295225]))
-
(9356890 '_check_nil' _args_forcoforall_fn[8823200] 226 96)
-
(8823206 '.=' _args_forcoforall_fn[8823200] _0_numChunks[7295228] numChunks[8823005])
-
(9356892 '_check_nil' _args_forcoforall_fn[8823200] 226 96)
-
(8823210 '.=' _args_forcoforall_fn[8823200] _1_parDim[7295230] parDim[8823018])
-
(9356894 '_check_nil' _args_forcoforall_fn[8823200] 226 96)
-
(8823214 '.=' _args_forcoforall_fn[8823200] _2_coerce_tmp[7295232] coerce_tmp[8822798])
-
(9356896 '_check_nil' _args_forcoforall_fn[8823200] 226 96)
-
(8823218 '.=' _args_forcoforall_fn[8823200] _3__coforallCount[7295234] _coforallCount[8823054])
-
(9356898 '_check_nil' _args_forcoforall_fn[8823200] 226 96)
-
(8823222 '.=' _args_forcoforall_fn[8823200] _4_chunk[7295236] i[8823149])
-
var tmp[8823226]:_ref(rect(5))[2665069]
-
(8823228 'move' tmp[8823226] (8823230 'set reference' dom[8822334]))
-
(9356900 '_check_nil' _args_forcoforall_fn[8823200] 226 96)
-
(8823232 '.=' _args_forcoforall_fn[8823200] _6_i_this[7295240] tmp[8823226])
-
(9356902 '_check_nil' _args_forcoforall_fn[8823200] 226 96)
-
(8823236 '.=' _args_forcoforall_fn[8823200] _7_thisData[7295242] call_tmp[8822316])
-
(9356904 '_check_nil' _args_forcoforall_fn[8823200] 226 96)
-
(8823240 '.=' _args_forcoforall_fn[8823200] _8_rlD[7295244] call_tmp[8822355])
-
var _args_vforcoforall_fn[8823244]:chpl__c_void_ptr[120]
-
(8823246 'move' _args_vforcoforall_fn[8823244] (8823248 'cast_to_void_star' _args_forcoforall_fn[8823200]))
-
(8823257 call wrapcoforall_fn[7295303] _args_vforcoforall_fn[8823244] (8823254 'sizeof_bundle' _class_localscoforall_fn[7295225]) _args_forcoforall_fn[8823200])
-
{
-
(8823189 '=' i[8823149] (8823165 '.v' this[8823154] _low[1610001]))
}
-
{
-
(8823193 '<=' i[8823149] end[8823182])
}
-
{
-
(8823197 '+=' i[8823149] 1)
}
}
-
var error[8823263]:Error[85511]
-
(8823265 'move' error[8823263] nil[32])
-
(8823269 call _waitEndCount[1804599] _coforallCount[8823054] numTasks[8823065] error[8823263] 226 96)
-
if (8823277 '!=' error[8823263] nil[32])
-
{
-
(8823283 call chpl__delete[1803567] _coforallCount[8823054] 226 96)
-
(8823285 'move' error[8822839] error[8823263])
-
gotoErrorHandling forall_IBB_break_label[8823306] forall_IBB_break_label[8823306]
}
-
(8823292 call chpl__delete[1803567] _coforallCount[8823054] 226 96)
-
(8823305 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8823306]
-
if (8823312 '!=' error[8822839] nil[32])
-
{
-
(8823317 'move' error[8822786] error[8822839])
-
gotoErrorHandling forall_IBB_break_label[8823327] forall_IBB_break_label[8823327]
}
-
(8823326 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8823327]
-
if (8823333 '!=' error[8822786] nil[32])
-
{
-
(8823339 call chpl_propagate_error[87613] error[8822786] 226 96)
}
-
(8823343 call chpl__autoDestroy[4151042] dom[8822770] 226 96)
-
(8823348 call chpl_after_forall_fence[69473])
-
(5601800 '=' _retArg[5601798] rl[8822350])
-
(5601802 return _void[46])
}
-
- «»
function _ref(reluOp(shared BaseTensorResource(real(32),6)))[4611184] . forward[4616618] ( this[4616622]:_ref(reluOp(shared BaseTensorResource(real(32),6)))[4611184] , _retArg[5602037]:_ref(ndarray(6,real(32)))[2850686] ) : void[4]
const ref arg this[4616622]:_ref(reluOp(shared BaseTensorResource(real(32),6)))[4611184] ref arg _retArg[5602037]:_ref(ndarray(6,real(32)))[2850686]-
{
-
var local_dataParMinGranularity[9287036]:int(64)[10]
-
(9287037 'move' local_dataParMinGranularity[9287036] dataParMinGranularity[287592])
-
var local_dataParIgnoreRunningTasks[9287030]:bool[19]
-
(9287031 'move' local_dataParIgnoreRunningTasks[9287030] dataParIgnoreRunningTasks[287587])
-
var local_dataParTasksPerLocale[9287024]:int(64)[10]
-
(9287025 'move' local_dataParTasksPerLocale[9287024] dataParTasksPerLocale[287582])
-
var call_tmp[8836766]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8836768 'move' call_tmp[8836766] (8836770 '.' this[4616622] input[4611152]))
-
var call_tmp[4616640]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[4616665]:BaseTensorResource(real(32),6)[2850618]
-
(4616671 'move' coerce_tmp[4616665] (4616667 call borrow[3003378] call_tmp[8836766] 226 96))
-
(9314970 '_check_nil' coerce_tmp[4616665] 226 96)
-
(4616642 'move' call_tmp[4616640] (4616645 call array[3780454] coerce_tmp[4616665]))
-
var call_tmp[8837037]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(8837039 'move' call_tmp[8837037] (8837041 '.' call_tmp[4616640] data[2850668]))
-
var ret_tmp[8837046]:rect(6)[2835862]
-
(8837049 call _dom[4617353] call_tmp[4616640] ret_tmp[8837046])
-
var dom[8837055]:rect(6)[2835862]
-
(8837057 'move' dom[8837055] ret_tmp[8837046])
-
var initTemp[8837062]:ndarray(6,real(32))[2850677]
-
(8837065 call init[4617411] initTemp[8837062] dom[8837055])
-
var rl[8837071]:ndarray(6,real(32))[2850677]
-
(8837073 'move' rl[8837071] initTemp[8837062])
-
var call_tmp[8837076]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(8837078 'move' call_tmp[8837076] (8837080 '.' rl[8837071] data[2850668]))
-
var elt_x0[8837091]:range(int(64),both,one)[1610039]
-
(8837094 call init[1763679] elt_x0[8837091])
-
var elt_x1[8837100]:range(int(64),both,one)[1610039]
-
(8837103 call init[1763679] elt_x1[8837100])
-
var elt_x2[8837109]:range(int(64),both,one)[1610039]
-
(8837112 call init[1763679] elt_x2[8837109])
-
var elt_x3[8837118]:range(int(64),both,one)[1610039]
-
(8837121 call init[1763679] elt_x3[8837118])
-
var elt_x4[8837127]:range(int(64),both,one)[1610039]
-
(8837130 call init[1763679] elt_x4[8837127])
-
var elt_x5[8837136]:range(int(64),both,one)[1610039]
-
(8837139 call init[1763679] elt_x5[8837136])
-
var call_tmp[8837148]:_ref(6*int(64))[2835761]
-
(8837150 'move' call_tmp[8837148] (8837152 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837155]:range(int(64),low,one)[1576928]
-
var ret_tmp[8837164]:range(int(64),low,one)[1576928]
-
(8837167 call chpl_build_low_bounded_range[1576395] (8837161 'get svec member value' call_tmp[8837148] 0) ret_tmp[8837164])
-
(8837170 'move' call_tmp[8837155] ret_tmp[8837164])
-
var call_tmp[8837173]:_ref(6*int(64))[2835761]
-
(8837175 'move' call_tmp[8837173] (8837177 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837180]:range(int(64),both,one)[1610039]
-
var ret_tmp[8837189]:range(int(64),both,one)[1610039]
-
(8837192 call #[1714265] call_tmp[8837155] (8837186 'get svec member value' call_tmp[8837173] 0) ret_tmp[8837189] 226 96)
-
(8837196 'move' call_tmp[8837180] ret_tmp[8837189])
-
var call_tmp[8837203]:_ref(6*int(64))[2835761]
-
(8837205 'move' call_tmp[8837203] (8837207 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837210]:range(int(64),low,one)[1576928]
-
var ret_tmp[8837219]:range(int(64),low,one)[1576928]
-
(8837222 call chpl_build_low_bounded_range[1576395] (8837216 'get svec member value' call_tmp[8837203] 1) ret_tmp[8837219])
-
(8837225 'move' call_tmp[8837210] ret_tmp[8837219])
-
var call_tmp[8837228]:_ref(6*int(64))[2835761]
-
(8837230 'move' call_tmp[8837228] (8837232 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837235]:range(int(64),both,one)[1610039]
-
var ret_tmp[8837244]:range(int(64),both,one)[1610039]
-
(8837247 call #[1714265] call_tmp[8837210] (8837241 'get svec member value' call_tmp[8837228] 1) ret_tmp[8837244] 226 96)
-
(8837251 'move' call_tmp[8837235] ret_tmp[8837244])
-
var call_tmp[8837258]:_ref(6*int(64))[2835761]
-
(8837260 'move' call_tmp[8837258] (8837262 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837265]:range(int(64),low,one)[1576928]
-
var ret_tmp[8837274]:range(int(64),low,one)[1576928]
-
(8837277 call chpl_build_low_bounded_range[1576395] (8837271 'get svec member value' call_tmp[8837258] 2) ret_tmp[8837274])
-
(8837280 'move' call_tmp[8837265] ret_tmp[8837274])
-
var call_tmp[8837283]:_ref(6*int(64))[2835761]
-
(8837285 'move' call_tmp[8837283] (8837287 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837290]:range(int(64),both,one)[1610039]
-
var ret_tmp[8837299]:range(int(64),both,one)[1610039]
-
(8837302 call #[1714265] call_tmp[8837265] (8837296 'get svec member value' call_tmp[8837283] 2) ret_tmp[8837299] 226 96)
-
(8837306 'move' call_tmp[8837290] ret_tmp[8837299])
-
var call_tmp[8837313]:_ref(6*int(64))[2835761]
-
(8837315 'move' call_tmp[8837313] (8837317 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837320]:range(int(64),low,one)[1576928]
-
var ret_tmp[8837329]:range(int(64),low,one)[1576928]
-
(8837332 call chpl_build_low_bounded_range[1576395] (8837326 'get svec member value' call_tmp[8837313] 3) ret_tmp[8837329])
-
(8837335 'move' call_tmp[8837320] ret_tmp[8837329])
-
var call_tmp[8837338]:_ref(6*int(64))[2835761]
-
(8837340 'move' call_tmp[8837338] (8837342 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837345]:range(int(64),both,one)[1610039]
-
var ret_tmp[8837354]:range(int(64),both,one)[1610039]
-
(8837357 call #[1714265] call_tmp[8837320] (8837351 'get svec member value' call_tmp[8837338] 3) ret_tmp[8837354] 226 96)
-
(8837361 'move' call_tmp[8837345] ret_tmp[8837354])
-
var call_tmp[8837368]:_ref(6*int(64))[2835761]
-
(8837370 'move' call_tmp[8837368] (8837372 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837375]:range(int(64),low,one)[1576928]
-
var ret_tmp[8837384]:range(int(64),low,one)[1576928]
-
(8837387 call chpl_build_low_bounded_range[1576395] (8837381 'get svec member value' call_tmp[8837368] 4) ret_tmp[8837384])
-
(8837390 'move' call_tmp[8837375] ret_tmp[8837384])
-
var call_tmp[8837393]:_ref(6*int(64))[2835761]
-
(8837395 'move' call_tmp[8837393] (8837397 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837400]:range(int(64),both,one)[1610039]
-
var ret_tmp[8837409]:range(int(64),both,one)[1610039]
-
(8837412 call #[1714265] call_tmp[8837375] (8837406 'get svec member value' call_tmp[8837393] 4) ret_tmp[8837409] 226 96)
-
(8837416 'move' call_tmp[8837400] ret_tmp[8837409])
-
var call_tmp[8837423]:_ref(6*int(64))[2835761]
-
(8837425 'move' call_tmp[8837423] (8837427 '.' dom[8837055] offset[2835847]))
-
var call_tmp[8837430]:range(int(64),low,one)[1576928]
-
var ret_tmp[8837439]:range(int(64),low,one)[1576928]
-
(8837442 call chpl_build_low_bounded_range[1576395] (8837436 'get svec member value' call_tmp[8837423] 5) ret_tmp[8837439])
-
(8837445 'move' call_tmp[8837430] ret_tmp[8837439])
-
var call_tmp[8837448]:_ref(6*int(64))[2835761]
-
(8837450 'move' call_tmp[8837448] (8837452 '.' dom[8837055] shape[2835841]))
-
var call_tmp[8837455]:range(int(64),both,one)[1610039]
-
var ret_tmp[8837464]:range(int(64),both,one)[1610039]
-
(8837467 call #[1714265] call_tmp[8837430] (8837461 'get svec member value' call_tmp[8837448] 5) ret_tmp[8837464] 226 96)
-
(8837471 'move' call_tmp[8837455] ret_tmp[8837464])
-
var call_tmp[8837481]:domain(6,int(64),one)[2834180]
-
var ret_tmp[8837525]:domain(6,int(64),one)[2834180]
-
(8837528 call chpl__buildDomainExpr[2960664] call_tmp[8837180] call_tmp[8837235] call_tmp[8837290] call_tmp[8837345] call_tmp[8837400] call_tmp[8837455] 1 ret_tmp[8837525] 226 96)
-
(8837537 'move' call_tmp[8837481] ret_tmp[8837525])
-
var call_tmp[8837540]:_RuntimeTypeInfo[2835810]
-
(8837542 'move' call_tmp[8837540] (8837545 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var ret_tmp[8837547]:domain(6,int(64),one)[2834180]
-
var copy_tmp[8837549]:domain(6,int(64),one)[2834180]
-
(8837551 '=' copy_tmp[8837549] call_tmp[8837481])
-
(8837555 call chpl__coerceMove[2861548] call_tmp[8837540] copy_tmp[8837549] 0 ret_tmp[8837547] 226 96)
-
var dom[8837563]:domain(6,int(64),one)[2834180]
-
(8837565 'move' dom[8837563] ret_tmp[8837547])
-
var _instance[8837568]:_ref(domain(6,int(64),one))[2831149]
-
(8837570 'move' _instance[8837568] (8837572 '.' dom[8837563] _instance[2834174]))
-
(9357182 '_check_nil' _instance[8837568] 226 96)
-
(8837575 '.=' _instance[8837568] definedConst[268703] 1)
-
var error[8837579]:Error[85511]
-
(8837581 'move' error[8837579] nil[32])
-
var coerce_tmp[8837591]:domain(6,int(64),one)[2831134]
-
(8837593 'move' coerce_tmp[8837591] (8837588 '.v' dom[8837563] _instance[2834174]))
-
var tasksPerLocale[8837598]:int(64)[10]
-
(8837600 'move' tasksPerLocale[8837598] local_dataParTasksPerLocale[9287024])
-
var ignoreRunning[8837608]:bool[19]
-
(8837610 'move' ignoreRunning[8837608] local_dataParIgnoreRunningTasks[9287030])
-
var minIndicesPerTask[8837618]:int(64)[10]
-
(8837620 'move' minIndicesPerTask[8837618] local_dataParMinGranularity[9287036])
-
var ret_tmp[8837626]:6*int(64)[2835600]
-
(8837629 call createTuple[2897051] 0 ret_tmp[8837626])
-
var error[8837632]:Error[85511]
-
(8837634 'move' error[8837632] nil[32])
-
var tmp[8837639]:int(64)[10]
-
if (8837645 '==' tasksPerLocale[8837598] 0)
-
{
-
var call_tmp[8837650]:locale[234]
-
var call_tmp[8837652]:chpl_localeID_t[306449]
-
var call_tmp[8837654]:int(32)[66]
-
(8837656 'move' call_tmp[8837654] (8837659 call chpl_nodeID[305038]))
-
(8837668 'move' call_tmp[8837652] (8837665 call chpl_rt_buildLocaleID[306484] call_tmp[8837654] c_sublocid_any[135202]))
-
var ret_tmp[8837673]:locale[234]
-
(8837676 call chpl_localeID_to_locale[137251] call_tmp[8837652] ret_tmp[8837673] 226 96)
-
(8837682 'move' call_tmp[8837650] ret_tmp[8837673])
-
var ret[8837685]:int(64)[10]
-
var coerce_tmp[8837687]:BaseLocale[136243]
-
(8837689 'move' coerce_tmp[8837687] (8837691 '.v' call_tmp[8837650] _instance[135293]))
-
if (8837705 '==' (8837698 'cast' RootClass[236] coerce_tmp[8837687] 226 96) nil[32])
-
{
-
(8837711 call nilCheckHalt[392] "argument to ! is nil" 226 96)
}
-
var coerce_tmp[8837714]:BaseLocale[136243]
-
(8837716 'move' coerce_tmp[8837714] coerce_tmp[8837687])
-
(9357184 '_check_nil' coerce_tmp[8837714] 226 96)
-
(8837719 '=' ret[8837685] (8837721 '.v' coerce_tmp[8837714] maxTaskPar[135874]))
-
(8837724 'move' tmp[8837639] ret[8837685])
-
var i_x[8837727]:_ref(locale)[1467958]
-
(8837729 'move' i_x[8837727] (8837731 'set reference' call_tmp[8837650]))
-
(8837734 call deinit[135483] i_x[8837727])
}
-
{
-
(8837737 'move' tmp[8837639] tasksPerLocale[8837598])
}
-
var tmp_x0[9103969]:int(64)[10]
-
var tmp_x1[9103971]:int(64)[10]
-
if (8837752 'task_get_serial' )
-
{
-
(9103977 'move' tmp_x0[9103969] 1)
-
(9103982 'move' tmp_x1[9103971] 0)
}
-
{
-
var call_tmp[8837771]:_ref(6*range(int(64),both,one))[2830180]
-
(9357186 '_check_nil' coerce_tmp[8837591] 226 96)
-
(8837773 'move' call_tmp[8837771] (8837775 '.' coerce_tmp[8837591] ranges[2831124]))
-
var ret_tmp[8837778]:2*int(64)[1802073]
-
(8837781 call _computeChunkStuff[2902557] tmp[8837639] ignoreRunning[8837608] minIndicesPerTask[8837618] call_tmp[8837771] ret_tmp[8837778] 226 96)
-
(9103987 'move' tmp_x0[9103969] (9104009 'get svec member value' ret_tmp[8837778] 0))
-
(9103992 'move' tmp_x1[9103971] (9104014 'get svec member value' ret_tmp[8837778] 1))
}
-
(8837797 'noop' )
-
var numChunks[8837798]:int(64)[10]
-
(8837807 '=' numChunks[8837798] tmp_x0[9103969])
-
(8837810 'noop' )
-
var parDim[8837811]:int(64)[10]
-
(8837820 '=' parDim[8837811] tmp_x1[9103971])
-
(8837823 'noop' )
-
var tmpIter[8837824]:range(int(64),both,one)[1610039]
-
var call_tmp[8837826]:range(int(64),low,one)[1576928]
-
var ret_tmp[8837828]:range(int(64),low,one)[1576928]
-
(8837831 call chpl_build_low_bounded_range[1576395] 0 ret_tmp[8837828])
-
(8837834 'move' call_tmp[8837826] ret_tmp[8837828])
-
var ret_tmp[8837837]:range(int(64),both,one)[1610039]
-
(8837840 call #[1714265] call_tmp[8837826] tmp_x0[9103969] ret_tmp[8837837] 226 96)
-
(8837844 'move' tmpIter[8837824] ret_tmp[8837837])
-
var _coforallCount[8837847]:_EndCount(atomic int(64),int(64))[1525461]
-
var new_temp[8837849]:_EndCount(atomic int(64),int(64))[1525461]
-
(8837851 'move' new_temp[8837849] (8837854 call _new[1526233] 226 96))
-
(8837855 'move' _coforallCount[8837847] new_temp[8837849])
-
var numTasks[8837858]:int(64)[10]
-
(8837860 'move' numTasks[8837858] (8837863 call chpl_boundedCoforallSize[1798510] tmpIter[8837824] 226 96))
-
(8837866 call _upEndCount[1798802] _coforallCount[8837847] numTasks[8837858] 226 96)
-
(8837870 call chpl_resetTaskSpawn[1801388] numTasks[8837858] 226 96)
-
var _ic__F0_this[9031121]:range(int(64),both,one)[1610039]
-
(8837924 'move' _ic__F0_this[9031121] tmpIter[8837824])
-
(8837939 call checkIfIterWillOverflow[1612304] tmpIter[8837824] 1 226 96)
-
var i[8837942]:int(64)[10]
-
(8837944 'move' i[8837942] 0)
-
var this[8837947]:range(int(64),both,one)[1610039]
-
(8837949 'move' this[8837947] _ic__F0_this[9031121])
-
var this[8837961]:range(int(64),both,one)[1610039]
-
(8837963 'move' this[8837961] _ic__F0_this[9031121])
-
var end[8837975]:int(64)[10]
-
(8837977 'move' end[8837975] (8837972 '.v' this[8837961] _high[1610006]))
-
CForLoop {
-
var _args_forcoforall_fn[8837993]:_class_localscoforall_fn[7295401]
-
(8837995 'move' _args_forcoforall_fn[8837993] (8837997 'stack allocate class' _class_localscoforall_fn[7295401]))
-
(9357188 '_check_nil' _args_forcoforall_fn[8837993] 226 96)
-
(8837999 '.=' _args_forcoforall_fn[8837993] _0_numChunks[7295404] numChunks[8837798])
-
(9357190 '_check_nil' _args_forcoforall_fn[8837993] 226 96)
-
(8838003 '.=' _args_forcoforall_fn[8837993] _1_parDim[7295406] parDim[8837811])
-
(9357192 '_check_nil' _args_forcoforall_fn[8837993] 226 96)
-
(8838007 '.=' _args_forcoforall_fn[8837993] _2_coerce_tmp[7295408] coerce_tmp[8837591])
-
(9357194 '_check_nil' _args_forcoforall_fn[8837993] 226 96)
-
(8838011 '.=' _args_forcoforall_fn[8837993] _3__coforallCount[7295410] _coforallCount[8837847])
-
(9357196 '_check_nil' _args_forcoforall_fn[8837993] 226 96)
-
(8838015 '.=' _args_forcoforall_fn[8837993] _4_chunk[7295412] i[8837942])
-
var tmp[8838019]:_ref(rect(6))[2835871]
-
(8838021 'move' tmp[8838019] (8838023 'set reference' dom[8837055]))
-
(9357198 '_check_nil' _args_forcoforall_fn[8837993] 226 96)
-
(8838025 '.=' _args_forcoforall_fn[8837993] _6_i_this[7295416] tmp[8838019])
-
(9357200 '_check_nil' _args_forcoforall_fn[8837993] 226 96)
-
(8838029 '.=' _args_forcoforall_fn[8837993] _7_thisData[7295418] call_tmp[8837037])
-
(9357202 '_check_nil' _args_forcoforall_fn[8837993] 226 96)
-
(8838033 '.=' _args_forcoforall_fn[8837993] _8_rlD[7295420] call_tmp[8837076])
-
var _args_vforcoforall_fn[8838037]:chpl__c_void_ptr[120]
-
(8838039 'move' _args_vforcoforall_fn[8838037] (8838041 'cast_to_void_star' _args_forcoforall_fn[8837993]))
-
(8838050 call wrapcoforall_fn[7295479] _args_vforcoforall_fn[8838037] (8838047 'sizeof_bundle' _class_localscoforall_fn[7295401]) _args_forcoforall_fn[8837993])
-
{
-
(8837982 '=' i[8837942] (8837958 '.v' this[8837947] _low[1610001]))
}
-
{
-
(8837986 '<=' i[8837942] end[8837975])
}
-
{
-
(8837990 '+=' i[8837942] 1)
}
}
-
var error[8838056]:Error[85511]
-
(8838058 'move' error[8838056] nil[32])
-
(8838062 call _waitEndCount[1804599] _coforallCount[8837847] numTasks[8837858] error[8838056] 226 96)
-
if (8838070 '!=' error[8838056] nil[32])
-
{
-
(8838076 call chpl__delete[1803567] _coforallCount[8837847] 226 96)
-
(8838078 'move' error[8837632] error[8838056])
-
gotoErrorHandling forall_IBB_break_label[8838099] forall_IBB_break_label[8838099]
}
-
(8838085 call chpl__delete[1803567] _coforallCount[8837847] 226 96)
-
(8838098 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8838099]
-
if (8838105 '!=' error[8837632] nil[32])
-
{
-
(8838110 'move' error[8837579] error[8837632])
-
gotoErrorHandling forall_IBB_break_label[8838120] forall_IBB_break_label[8838120]
}
-
(8838119 call chpl_after_forall_fence[69473])
-
label forall_IBB_break_label[8838120]
-
if (8838126 '!=' error[8837579] nil[32])
-
{
-
(8838132 call chpl_propagate_error[87613] error[8837579] 226 96)
}
-
(8838136 call chpl__autoDestroy[4168073] dom[8837563] 226 96)
-
(8838141 call chpl_after_forall_fence[69473])
-
(5602039 '=' _retArg[5602037] rl[8837071])
-
(5602041 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),1)))[4740421] . forward[4742268] ( this[4742272]:_ref(expOp(shared BaseTensorResource(real(32),1)))[4740421] , _retArg[5603720]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[4742272]:_ref(expOp(shared BaseTensorResource(real(32),1)))[4740421] ref arg _retArg[5603720]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var call_tmp[8869312]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8869314 'move' call_tmp[8869312] (8869316 '.' this[4742272] input[4740389]))
-
var call_tmp[4742290]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4742917]:BaseTensorResource(real(32),1)[2172058]
-
(4742923 'move' coerce_tmp[4742917] (4742919 call borrow[2283727] call_tmp[8869312] 238 96))
-
(9315240 '_check_nil' coerce_tmp[4742917] 238 96)
-
(4742292 'move' call_tmp[4742290] (4742295 call array[3725812] coerce_tmp[4742917]))
-
var call_tmp[4742298]:rect(1)[2160711]
-
var ret_tmp[5600731]:rect(1)[2160711]
-
(4742303 call _dom[4514909] call_tmp[4742290] ret_tmp[5600731])
-
(5600734 'move' call_tmp[4742298] ret_tmp[5600731])
-
var call_tmp[8869322]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8869324 'move' call_tmp[8869322] (8869326 '.' this[4742272] input[4740389]))
-
var coerce_tmp[4742929]:BaseTensorResource(real(32),1)[2172058]
-
(4742935 'move' coerce_tmp[4742929] (4742931 call borrow[2283727] call_tmp[8869322] 238 96))
-
(9315242 '_check_nil' coerce_tmp[4742929] 238 96)
-
(4742319 call array[3725812] coerce_tmp[4742929])
-
var initTemp[4742942]:ndarray(1,real(32))[2172117]
-
(4742945 call init[4514994] initTemp[4742942] call_tmp[4742298])
-
var output[4742338]:ndarray(1,real(32))[2172117]
-
(4742340 'move' output[4742338] initTemp[4742942])
-
var call_tmp[8869332]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8869334 'move' call_tmp[8869332] (8869336 '.' this[4742272] input[4740389]))
-
var call_tmp[4742356]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4742961]:BaseTensorResource(real(32),1)[2172058]
-
(4742967 'move' coerce_tmp[4742961] (4742963 call borrow[2283727] call_tmp[8869332] 239 96))
-
(9315244 '_check_nil' coerce_tmp[4742961] 239 96)
-
(4742358 'move' call_tmp[4742356] (4742361 call array[3725812] coerce_tmp[4742961]))
-
var call_tmp[8054150]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(8054152 'move' call_tmp[8054150] (8054154 '.' call_tmp[4742356] data[2172108]))
-
var call_tmp[8054166]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(8054168 'move' call_tmp[8054166] (8054170 '.' output[4742338] data[2172108]))
-
var call_tmp[4742397]:domain(1,int(64),one)[1765496]
-
var ret_tmp[5565093]:domain(1,int(64),one)[1765496]
-
(4742402 call _dom[2230396] call_tmp[8054166] ret_tmp[5565093] 242 96)
-
(5565096 'move' call_tmp[4742397] ret_tmp[5565093])
-
var i_this[5813154]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(5813158 'move' i_this[5813154] (5813156 'set reference' call_tmp[4742397]))
-
var initTemp[8045665]:rect(1)[2160711]
-
var i_this[8045667]:_ref(rect(1))[2160720]
-
(8045669 'move' i_this[8045667] (8045671 'set reference' initTemp[8045665]))
-
var call_tmp_x0[9052288]:range(int(64),both,one)[1610039]
-
var ret_tmp[8045675]:1*range(int(64),both,one)[1760857]
-
(8045678 call dims[1916392] i_this[5813154] ret_tmp[8045675] 242 96)
-
(9052294 'move' call_tmp_x0[9052288] (9052292 'get svec member value' ret_tmp[8045675] 0))
-
var shape[8045684]:1*int(64)[1769982]
-
(9075318 'set svec member' shape[8045684] 0 0)
-
var offset[8045695]:1*int(64)[1769982]
-
(9075325 'set svec member' offset[8045695] 0 0)
-
var coerce_tmp[8045706]:range(int(64),both,one)[1610039]
-
(8045708 'move' coerce_tmp[8045706] call_tmp_x0[9052288])
-
var coerce_tmp[8045713]:int(64)[10]
-
(8045715 'move' coerce_tmp[8045713] (8045717 '.v' coerce_tmp[8045706] _high[1610006]))
-
var coerce_tmp[8045720]:range(int(64),both,one)[1610039]
-
(8045722 'move' coerce_tmp[8045720] call_tmp_x0[9052288])
-
var coerce_tmp[8045727]:int(64)[10]
-
(8045729 'move' coerce_tmp[8045727] (8045731 '.v' coerce_tmp[8045720] _low[1610001]))
-
(8045734 'set svec member' offset[8045695] 0 coerce_tmp[8045727])
-
(8045752 'set svec member' shape[8045684] 0 (9533491 'cast' int(64)[10] (8045749 '+' (9533489 'cast' int(64)[10] (8045742 '-' coerce_tmp[8045713] coerce_tmp[8045727])) 1)))
-
var coerce_tmp_x0[9075327]:int(64)[10]
-
(9075333 'move' coerce_tmp_x0[9075327] (9075331 'get svec member value' shape[8045684] 0))
-
var strides[8045761]:1*int(64)[1769982]
-
(9075340 'set svec member' strides[8045761] 0 0)
-
var size[8045772]:int(64)[10]
-
(8045774 'move' size[8045772] 1)
-
(8045777 'set svec member' strides[8045761] 0 1)
-
var i_lhs[8045788]:_ref(int(64))[1465689]
-
(8045790 'move' i_lhs[8045788] (8045792 'set reference' size[8045772]))
-
(8045794 '*=' i_lhs[8045788] coerce_tmp_x0[9075327])
-
(8045797 '.=' i_this[8045667] shape[2160690] shape[8045684])
-
(8045801 '.=' i_this[8045667] offset[2160696] offset[8045695])
-
(8045805 '.=' i_this[8045667] size[2160702] size[8045772])
-
(8045809 '.=' i_this[8045667] strides[2160705] strides[8045761])
-
var simple[5813174]:rect(1)[2160711]
-
(5813176 'move' simple[5813174] initTemp[8045665])
-
var elt_x0[8050940]:range(int(64),both,one)[1610039]
-
(8050943 call init[1763679] elt_x0[8050940])
-
var call_tmp[8050952]:_ref(1*int(64))[1770063]
-
(8050954 'move' call_tmp[8050952] (8050956 '.' simple[5813174] offset[2160696]))
-
var call_tmp[8050959]:range(int(64),low,one)[1576928]
-
var ret_tmp[8050968]:range(int(64),low,one)[1576928]
-
(8050971 call chpl_build_low_bounded_range[1576395] (8050965 'get svec member value' call_tmp[8050952] 0) ret_tmp[8050968])
-
(8050974 'move' call_tmp[8050959] ret_tmp[8050968])
-
var call_tmp[8050977]:_ref(1*int(64))[1770063]
-
(8050979 'move' call_tmp[8050977] (8050981 '.' simple[5813174] shape[2160690]))
-
var call_tmp[8050984]:range(int(64),both,one)[1610039]
-
var ret_tmp[8050993]:range(int(64),both,one)[1610039]
-
(8050996 call #[1714265] call_tmp[8050959] (8050990 'get svec member value' call_tmp[8050977] 0) ret_tmp[8050993] 242 96)
-
(8051000 'move' call_tmp[8050984] ret_tmp[8050993])
-
var call_tmp[8051010]:domain(1,int(64),one)[1765496]
-
var ret_tmp[8051019]:domain(1,int(64),one)[1765496]
-
(8051022 call chpl__buildDomainExpr[1760825] call_tmp[8050984] 1 ret_tmp[8051019] 242 96)
-
(8051026 'move' call_tmp[8051010] ret_tmp[8051019])
-
var call_tmp[8051029]:_RuntimeTypeInfo[1766589]
-
(8051031 'move' call_tmp[8051029] (8051034 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var ret_tmp[8051036]:domain(1,int(64),one)[1765496]
-
var copy_tmp[8051038]:domain(1,int(64),one)[1765496]
-
(8051040 '=' copy_tmp[8051038] call_tmp[8051010])
-
(8051044 call chpl__coerceMove[1780667] call_tmp[8051029] copy_tmp[8051038] 0 ret_tmp[8051036] 242 96)
-
var dom[6178631]:domain(1,int(64),one)[1765496]
-
(6178633 'move' dom[6178631] ret_tmp[8051036])
-
var _instance[6178636]:_ref(domain(1,int(64),one))[1763621]
-
(6178640 'move' _instance[6178636] (6178642 '.' dom[6178631] _instance[1765490]))
-
(9362730 '_check_nil' _instance[6178636] 242 96)
-
(9246809 '.=' _instance[6178636] definedConst[268703] 1)
-
var this[6178671]:domain(1,int(64),one)[1765496]
-
(6178673 'move' this[6178671] dom[6178631])
-
var ret[7819877]:domain(1,int(64),one)[1763606]
-
(7819879 'move' ret[7819877] (7819881 '.v' this[6178671] _instance[1765490]))
-
var ret_tmp[7880745]:1*int(64)[1769982]
-
(7880748 call createTuple[1884885] 0 ret_tmp[7880745])
-
var this[6178756]:domain(1,int(64),one)[1763606]
-
(6178758 'move' this[6178756] ret[7819877])
-
var call_tmp[7816323]:_ref(1*range(int(64),both,one))[1760926]
-
(9341688 '_check_nil' this[6178756] 242 96)
-
(7816325 'move' call_tmp[7816323] (7816327 '.' this[6178756] ranges[1763596]))
-
var coerce_tmp[7706910]:range(int(64),both,one)[1610039]
-
(7706912 'move' coerce_tmp[7706910] (9246822 'get svec member value' call_tmp[7816323] 0))
-
var _ic__F0_this[9023993]:range(int(64),both,one)[1610039]
-
(7706964 'move' _ic__F0_this[9023993] coerce_tmp[7706910])
-
(6489834 call checkIfIterWillOverflow[1612304] coerce_tmp[7706910] 1 242 96)
-
var i[6489837]:int(64)[10]
-
(6489841 'move' i[6489837] 0)
-
var this[6490055]:range(int(64),both,one)[1610039]
-
(6490060 'move' this[6490055] _ic__F0_this[9023993])
-
var this[6490062]:range(int(64),both,one)[1610039]
-
(6490067 'move' this[6490062] _ic__F0_this[9023993])
-
var end[6489877]:int(64)[10]
-
(6489879 'move' end[6489877] (7771997 '.v' this[6490062] _high[1610006]))
-
CForLoop {
-
var coerce_tmp[8569648]:1*int(64)[1769982]
-
(9076093 'set svec member' coerce_tmp[8569648] 0 i[6489837])
-
var i_i[8569653]:_ref(1*int(64))[1770063]
-
(8569655 'move' i_i[8569653] (8569657 'set reference' coerce_tmp[8569648]))
-
var ret[8569659]:[domain(1,int(64),one)] real(32)[2173849]
-
(8569661 'move' ret[8569659] (8569663 '.v' call_tmp[8054166] _instance[2178516]))
-
(8569667 call checkAccess[3822530] call_tmp[8054166] i_i[8569653] ret[8569659] 243 96)
-
var coerce_tmp[8569671]:[domain(1,int(64),one)] real(32)[2173849]
-
(8569673 'move' coerce_tmp[8569671] ret[8569659])
-
var _formal_tmp_in_ind[8569676]:1*int(64)[1769982]
-
(8569678 'move' _formal_tmp_in_ind[8569676] coerce_tmp[8569648])
-
var _formal_tmp_ind_x0[9076095]:int(64)[10]
-
(9076101 'move' _formal_tmp_ind_x0[9076095] (9076099 'get svec member value' _formal_tmp_in_ind[8569676] 0))
-
var coerce_tmp[8569693]:_ddata(real(32))[2172932]
-
(9351216 '_check_nil' coerce_tmp[8569671] 243 96)
-
(8569695 'move' coerce_tmp[8569693] (8569697 '.v' coerce_tmp[8569671] shiftedData[2173823]))
-
var call_tmp[8569700]:_ref(real(32))[1470469]
-
(8569702 'move' call_tmp[8569700] (8569704 'array_get' coerce_tmp[8569693] _formal_tmp_ind_x0[9076095]))
-
var coerce_tmp[8570847]:1*int(64)[1769982]
-
(9076333 'set svec member' coerce_tmp[8570847] 0 i[6489837])
-
var i_i[8570852]:_ref(1*int(64))[1770063]
-
(8570854 'move' i_i[8570852] (8570856 'set reference' coerce_tmp[8570847]))
-
var ret[8570858]:[domain(1,int(64),one)] real(32)[2173849]
-
(8570860 'move' ret[8570858] (8570862 '.v' call_tmp[8054150] _instance[2178516]))
-
(8570866 call checkAccess[3822530] call_tmp[8054150] i_i[8570852] ret[8570858] 243 96)
-
var coerce_tmp[8570870]:[domain(1,int(64),one)] real(32)[2173849]
-
(8570872 'move' coerce_tmp[8570870] ret[8570858])
-
var _formal_tmp_in_ind[8570875]:1*int(64)[1769982]
-
(8570877 'move' _formal_tmp_in_ind[8570875] coerce_tmp[8570847])
-
var _formal_tmp_ind_x0[9076335]:int(64)[10]
-
(9076341 'move' _formal_tmp_ind_x0[9076335] (9076339 'get svec member value' _formal_tmp_in_ind[8570875] 0))
-
var coerce_tmp[8570894]:_ddata(real(32))[2172932]
-
(9351248 '_check_nil' coerce_tmp[8570870] 243 96)
-
(8570896 'move' coerce_tmp[8570894] (8570898 '.v' coerce_tmp[8570870] shiftedData[2173823]))
-
var call_tmp[8570901]:_ref(real(32))[1470469]
-
(8570903 'move' call_tmp[8570901] (8570905 'array_get' coerce_tmp[8570894] _formal_tmp_ind_x0[9076335]))
-
var call_tmp[7322600]:real(32)[91]
-
(7322602 'move' call_tmp[7322600] (7322605 call expf[6827] (8570910 'deref' call_tmp[8570901])))
-
(7491276 '=' call_tmp[8569700] call_tmp[7322600])
-
var optinfo[6490039]:int(64)[10]
-
(6490041 'optimization info' optinfo[6490039])
-
{
-
(6489890 '=' i[6489837] (7755618 '.v' this[6490055] _low[1610001]))
}
-
{
-
(6489894 '<=' i[6489837] end[6489877])
}
-
{
-
(6489902 '+=' i[6489837] 1)
}
}
-
(6178867 call chpl__autoDestroy[3989014] dom[6178631] 242 96)
-
(5660504 call chpl_after_forall_fence[69473])
-
(5650566 call chpl__autoDestroy[3989014] call_tmp[4742397] 242 96)
-
(5603722 '=' _retArg[5603720] output[4742338])
-
(5603724 return _void[46])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),2)))[4797942] . forward[4799789] ( this[4799793]:_ref(expOp(shared BaseTensorResource(real(32),2)))[4797942] , _retArg[5604377]:_ref(ndarray(2,real(32)))[2303532] ) : void[4]
const ref arg this[4799793]:_ref(expOp(shared BaseTensorResource(real(32),2)))[4797942] ref arg _retArg[5604377]:_ref(ndarray(2,real(32)))[2303532]-
{
-
var call_tmp[8875056]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8875058 'move' call_tmp[8875056] (8875060 '.' this[4799793] input[4797910]))
-
var call_tmp[4799811]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4800438]:BaseTensorResource(real(32),2)[2303464]
-
(4800444 'move' coerce_tmp[4800438] (4800440 call borrow[2433136] call_tmp[8875056] 238 96))
-
(9315392 '_check_nil' coerce_tmp[4800438] 238 96)
-
(4799813 'move' call_tmp[4799811] (4799816 call array[3750934] coerce_tmp[4800438]))
-
var call_tmp[4799819]:rect(2)[2290998]
-
var ret_tmp[5601089]:rect(2)[2290998]
-
(4799824 call _dom[4529810] call_tmp[4799811] ret_tmp[5601089])
-
(5601092 'move' call_tmp[4799819] ret_tmp[5601089])
-
var call_tmp[8875066]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8875068 'move' call_tmp[8875066] (8875070 '.' this[4799793] input[4797910]))
-
var coerce_tmp[4800450]:BaseTensorResource(real(32),2)[2303464]
-
(4800456 'move' coerce_tmp[4800450] (4800452 call borrow[2433136] call_tmp[8875066] 238 96))
-
(9315394 '_check_nil' coerce_tmp[4800450] 238 96)
-
(4799840 call array[3750934] coerce_tmp[4800450])
-
var initTemp[4800463]:ndarray(2,real(32))[2303523]
-
(4800466 call init[4529868] initTemp[4800463] call_tmp[4799819])
-
var output[4799859]:ndarray(2,real(32))[2303523]
-
(4799861 'move' output[4799859] initTemp[4800463])
-
var call_tmp[8875076]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8875078 'move' call_tmp[8875076] (8875080 '.' this[4799793] input[4797910]))
-
var call_tmp[4799877]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4800482]:BaseTensorResource(real(32),2)[2303464]
-
(4800488 'move' coerce_tmp[4800482] (4800484 call borrow[2433136] call_tmp[8875076] 239 96))
-
(9315396 '_check_nil' coerce_tmp[4800482] 239 96)
-
(4799879 'move' call_tmp[4799877] (4799882 call array[3750934] coerce_tmp[4800482]))
-
var call_tmp[8098246]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(8098248 'move' call_tmp[8098246] (8098250 '.' call_tmp[4799877] data[2303514]))
-
var call_tmp[8098262]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(8098264 'move' call_tmp[8098262] (8098266 '.' output[4799859] data[2303514]))
-
var call_tmp[4799918]:domain(2,int(64),one)[2289710]
-
var ret_tmp[5569084]:domain(2,int(64),one)[2289710]
-
(4799923 call _dom[2380392] call_tmp[8098262] ret_tmp[5569084] 242 96)
-
(5569087 'move' call_tmp[4799918] ret_tmp[5569084])
-
var i_this[5824673]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(5824677 'move' i_this[5824673] (5824675 'set reference' call_tmp[4799918]))
-
var initTemp[8092776]:rect(2)[2290998]
-
var i_this[8092778]:_ref(rect(2))[2291007]
-
(8092780 'move' i_this[8092778] (8092782 'set reference' initTemp[8092776]))
-
var call_tmp_x0[9038674]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9038676]:range(int(64),both,one)[1610039]
-
var ret_tmp[8092786]:2*range(int(64),both,one)[2287631]
-
(8092789 call dims[2327531] i_this[5824673] ret_tmp[8092786] 242 96)
-
(9038682 'move' call_tmp_x0[9038674] (9038680 'get svec member value' ret_tmp[8092786] 0))
-
(9038687 'move' call_tmp_x1[9038676] (9038685 'get svec member value' ret_tmp[8092786] 1))
-
var shape[8092795]:2*int(64)[1802073]
-
(9100898 'set svec member' shape[8092795] 0 0)
-
(9100902 'set svec member' shape[8092795] 1 0)
-
var offset[8092810]:2*int(64)[1802073]
-
(9100912 'set svec member' offset[8092810] 0 0)
-
(9100916 'set svec member' offset[8092810] 1 0)
-
var coerce_tmp[8092825]:range(int(64),both,one)[1610039]
-
(8092827 'move' coerce_tmp[8092825] call_tmp_x0[9038674])
-
var coerce_tmp[8092832]:int(64)[10]
-
(8092834 'move' coerce_tmp[8092832] (8092836 '.v' coerce_tmp[8092825] _high[1610006]))
-
var coerce_tmp[8092839]:range(int(64),both,one)[1610039]
-
(8092841 'move' coerce_tmp[8092839] call_tmp_x0[9038674])
-
var coerce_tmp[8092846]:int(64)[10]
-
(8092848 'move' coerce_tmp[8092846] (8092850 '.v' coerce_tmp[8092839] _low[1610001]))
-
(8092853 'set svec member' offset[8092810] 0 coerce_tmp[8092846])
-
(8092871 'set svec member' shape[8092795] 0 (9533507 'cast' int(64)[10] (8092868 '+' (9533505 'cast' int(64)[10] (8092861 '-' coerce_tmp[8092832] coerce_tmp[8092846])) 1)))
-
var coerce_tmp[8092875]:range(int(64),both,one)[1610039]
-
(8092877 'move' coerce_tmp[8092875] call_tmp_x1[9038676])
-
var coerce_tmp[8092882]:int(64)[10]
-
(8092884 'move' coerce_tmp[8092882] (8092886 '.v' coerce_tmp[8092875] _high[1610006]))
-
var coerce_tmp[8092889]:range(int(64),both,one)[1610039]
-
(8092891 'move' coerce_tmp[8092889] call_tmp_x1[9038676])
-
var coerce_tmp[8092896]:int(64)[10]
-
(8092898 'move' coerce_tmp[8092896] (8092900 '.v' coerce_tmp[8092889] _low[1610001]))
-
(8092903 'set svec member' offset[8092810] 1 coerce_tmp[8092896])
-
(8092921 'set svec member' shape[8092795] 1 (9533511 'cast' int(64)[10] (8092918 '+' (9533509 'cast' int(64)[10] (8092911 '-' coerce_tmp[8092882] coerce_tmp[8092896])) 1)))
-
var coerce_tmp_x0[9100918]:int(64)[10]
-
var coerce_tmp_x1[9100920]:int(64)[10]
-
(9100926 'move' coerce_tmp_x0[9100918] (9100924 'get svec member value' shape[8092795] 0))
-
(9100931 'move' coerce_tmp_x1[9100920] (9100929 'get svec member value' shape[8092795] 1))
-
var strides[8092930]:2*int(64)[1802073]
-
(9100942 'set svec member' strides[8092930] 0 0)
-
(9100946 'set svec member' strides[8092930] 1 0)
-
var size[8092945]:int(64)[10]
-
(8092947 'move' size[8092945] 1)
-
(8092950 'set svec member' strides[8092930] 1 1)
-
var i_lhs[8092961]:_ref(int(64))[1465689]
-
(8092963 'move' i_lhs[8092961] (8092965 'set reference' size[8092945]))
-
(8092967 '*=' i_lhs[8092961] coerce_tmp_x1[9100920])
-
(8092970 'set svec member' strides[8092930] 0 size[8092945])
-
var i_lhs[8092981]:_ref(int(64))[1465689]
-
(8092983 'move' i_lhs[8092981] (8092985 'set reference' size[8092945]))
-
(8092987 '*=' i_lhs[8092981] coerce_tmp_x0[9100918])
-
(8092990 '.=' i_this[8092778] shape[2290977] shape[8092795])
-
(8092994 '.=' i_this[8092778] offset[2290983] offset[8092810])
-
(8092998 '.=' i_this[8092778] size[2290989] size[8092945])
-
(8093002 '.=' i_this[8092778] strides[2290992] strides[8092930])
-
var simple[5824693]:rect(2)[2290998]
-
(5824695 'move' simple[5824693] initTemp[8092776])
-
var elt_x0[8095029]:range(int(64),both,one)[1610039]
-
(8095032 call init[1763679] elt_x0[8095029])
-
var elt_x1[8095038]:range(int(64),both,one)[1610039]
-
(8095041 call init[1763679] elt_x1[8095038])
-
var call_tmp[8095050]:_ref(2*int(64))[1802158]
-
(8095052 'move' call_tmp[8095050] (8095054 '.' simple[5824693] offset[2290983]))
-
var call_tmp[8095057]:range(int(64),low,one)[1576928]
-
var ret_tmp[8095066]:range(int(64),low,one)[1576928]
-
(8095069 call chpl_build_low_bounded_range[1576395] (8095063 'get svec member value' call_tmp[8095050] 0) ret_tmp[8095066])
-
(8095072 'move' call_tmp[8095057] ret_tmp[8095066])
-
var call_tmp[8095075]:_ref(2*int(64))[1802158]
-
(8095077 'move' call_tmp[8095075] (8095079 '.' simple[5824693] shape[2290977]))
-
var call_tmp[8095082]:range(int(64),both,one)[1610039]
-
var ret_tmp[8095091]:range(int(64),both,one)[1610039]
-
(8095094 call #[1714265] call_tmp[8095057] (8095088 'get svec member value' call_tmp[8095075] 0) ret_tmp[8095091] 242 96)
-
(8095098 'move' call_tmp[8095082] ret_tmp[8095091])
-
var call_tmp[8095105]:_ref(2*int(64))[1802158]
-
(8095107 'move' call_tmp[8095105] (8095109 '.' simple[5824693] offset[2290983]))
-
var call_tmp[8095112]:range(int(64),low,one)[1576928]
-
var ret_tmp[8095121]:range(int(64),low,one)[1576928]
-
(8095124 call chpl_build_low_bounded_range[1576395] (8095118 'get svec member value' call_tmp[8095105] 1) ret_tmp[8095121])
-
(8095127 'move' call_tmp[8095112] ret_tmp[8095121])
-
var call_tmp[8095130]:_ref(2*int(64))[1802158]
-
(8095132 'move' call_tmp[8095130] (8095134 '.' simple[5824693] shape[2290977]))
-
var call_tmp[8095137]:range(int(64),both,one)[1610039]
-
var ret_tmp[8095146]:range(int(64),both,one)[1610039]
-
(8095149 call #[1714265] call_tmp[8095112] (8095143 'get svec member value' call_tmp[8095130] 1) ret_tmp[8095146] 242 96)
-
(8095153 'move' call_tmp[8095137] ret_tmp[8095146])
-
var call_tmp[8095163]:domain(2,int(64),one)[2289710]
-
var ret_tmp[8095179]:domain(2,int(64),one)[2289710]
-
(8095182 call chpl__buildDomainExpr[2393778] call_tmp[8095082] call_tmp[8095137] 1 ret_tmp[8095179] 242 96)
-
(8095187 'move' call_tmp[8095163] ret_tmp[8095179])
-
var call_tmp[8095190]:_RuntimeTypeInfo[2290946]
-
(8095192 'move' call_tmp[8095190] (8095195 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var ret_tmp[8095197]:domain(2,int(64),one)[2289710]
-
var copy_tmp[8095199]:domain(2,int(64),one)[2289710]
-
(8095201 '=' copy_tmp[8095199] call_tmp[8095163])
-
(8095205 call chpl__coerceMove[2312492] call_tmp[8095190] copy_tmp[8095199] 0 ret_tmp[8095197] 242 96)
-
var dom[6185264]:domain(2,int(64),one)[2289710]
-
(6185266 'move' dom[6185264] ret_tmp[8095197])
-
var _instance[6185269]:_ref(domain(2,int(64),one))[2288533]
-
(6185273 'move' _instance[6185269] (6185275 '.' dom[6185264] _instance[2289704]))
-
(9362748 '_check_nil' _instance[6185269] 242 96)
-
(9247776 '.=' _instance[6185269] definedConst[268703] 1)
-
var this[6185304]:domain(2,int(64),one)[2289710]
-
(6185306 'move' this[6185304] dom[6185264])
-
var ret[8063372]:domain(2,int(64),one)[2288518]
-
(8063374 'move' ret[8063372] (8063376 '.v' this[6185304] _instance[2289704]))
-
var ret_tmp[8075656]:2*int(64)[1802073]
-
(8075659 call createTuple[2344419] 0 ret_tmp[8075656])
-
var this[6185410]:domain(2,int(64),one)[2288518]
-
(6185412 'move' this[6185410] ret[8063372])
-
var this[6185457]:domain(2,int(64),one)[2288518]
-
(6185459 'move' this[6185457] ret[8063372])
-
var call_tmp[8061974]:_ref(2*range(int(64),both,one))[2287728]
-
(9344330 '_check_nil' this[6185457] 242 96)
-
(8061976 'move' call_tmp[8061974] (8061978 '.' this[6185457] ranges[2288508]))
-
var coerce_tmp[7707540]:range(int(64),both,one)[1610039]
-
(7707542 'move' coerce_tmp[7707540] (9247789 'get svec member value' call_tmp[8061974] 0))
-
var _ic__F0_this[9024193]:range(int(64),both,one)[1610039]
-
(7707594 'move' _ic__F0_this[9024193] coerce_tmp[7707540])
-
var taskInd_this[6492930]:domain(2,int(64),one)[2288518]
-
(6492933 'move' taskInd_this[6492930] this[6185410])
-
(6492955 call checkIfIterWillOverflow[1612304] coerce_tmp[7707540] 1 242 96)
-
var i[6492958]:int(64)[10]
-
(6492962 'move' i[6492958] 0)
-
var this[6493370]:range(int(64),both,one)[1610039]
-
(6493375 'move' this[6493370] _ic__F0_this[9024193])
-
var this[6493377]:range(int(64),both,one)[1610039]
-
(6493382 'move' this[6493377] _ic__F0_this[9024193])
-
var end[6492998]:int(64)[10]
-
(6493000 'move' end[6492998] (7772082 '.v' this[6493377] _high[1610006]))
-
var this[6691882]:domain(2,int(64),one)[2288518]
-
(6691887 'move' this[6691882] taskInd_this[6492930])
-
CForLoop {
-
var taskInd_i[6691421]:int(64)[10]
-
(6691424 'move' taskInd_i[6691421] i[6492958])
-
var call_tmp[8061994]:_ref(2*range(int(64),both,one))[2287728]
-
(9344334 '_check_nil' this[6691882] 242 96)
-
(8061996 'move' call_tmp[8061994] (8061998 '.' this[6691882] ranges[2288508]))
-
var coerce_tmp[7720707]:range(int(64),both,one)[1610039]
-
(7720709 'move' coerce_tmp[7720707] (9247792 'get svec member value' call_tmp[8061994] 1))
-
var _ic__F0_this[9028373]:range(int(64),both,one)[1610039]
-
(7720761 'move' _ic__F0_this[9028373] coerce_tmp[7720707])
-
(6691487 call checkIfIterWillOverflow[1612304] coerce_tmp[7720707] 1 242 96)
-
var i[6691490]:int(64)[10]
-
(6691494 'move' i[6691490] 0)
-
var this[6691499]:range(int(64),both,one)[1610039]
-
(6691501 'move' this[6691499] _ic__F0_this[9028373])
-
var this[6691525]:range(int(64),both,one)[1610039]
-
(6691527 'move' this[6691525] _ic__F0_this[9028373])
-
var end[6691544]:int(64)[10]
-
(6691546 'move' end[6691544] (7774105 '.v' this[6691525] _high[1610006]))
-
CForLoop {
-
var ret_tmp[6691638]:2*int(64)[1802073]
-
(9098834 'set svec member' ret_tmp[6691638] 0 taskInd_i[6691421])
-
(9098838 'set svec member' ret_tmp[6691638] 1 i[6691490])
-
(6691669 'noop' )
-
(6691691 'noop' )
-
(6691719 'noop' )
-
(6691741 'noop' )
-
var coerce_tmp[6691753]:2*int(64)[1802073]
-
(6691761 'move' coerce_tmp[6691753] ret_tmp[6691638])
-
var i_i[8670686]:_ref(2*int(64))[1802158]
-
(8670690 'move' i_i[8670686] (8670688 'set reference' coerce_tmp[6691753]))
-
var ret[8670693]:[domain(2,int(64),one)] real(32)[2305214]
-
(8670695 'move' ret[8670693] (8670697 '.v' call_tmp[8098262] _instance[2309457]))
-
(8670701 call checkAccess[4532551] call_tmp[8098262] i_i[8670686] ret[8670693] 243 96)
-
var coerce_tmp[8670705]:[domain(2,int(64),one)] real(32)[2305214]
-
(8670707 'move' coerce_tmp[8670705] ret[8670693])
-
var _formal_tmp_in_ind[8670710]:2*int(64)[1802073]
-
(8670712 'move' _formal_tmp_in_ind[8670710] coerce_tmp[6691753])
-
var _formal_tmp_ind_x0[9103189]:int(64)[10]
-
var _formal_tmp_ind_x1[9103191]:int(64)[10]
-
(9103197 'move' _formal_tmp_ind_x0[9103189] (9103195 'get svec member value' _formal_tmp_in_ind[8670710] 0))
-
(9103202 'move' _formal_tmp_ind_x1[9103191] (9103200 'get svec member value' _formal_tmp_in_ind[8670710] 1))
-
var ret[8670720]:int(64)[10]
-
var sum[8670722]:int(64)[10]
-
(8670724 'move' sum[8670722] 0)
-
var call_tmp[8670734]:_ref(2*int(64))[1802158]
-
(9352252 '_check_nil' coerce_tmp[8670705] 243 96)
-
(8670736 'move' call_tmp[8670734] (8670738 '.' coerce_tmp[8670705] blk[2305161]))
-
var i_lhs[8670755]:_ref(int(64))[1465689]
-
(8670757 'move' i_lhs[8670755] (8670759 'set reference' sum[8670722]))
-
(8670761 '+=' i_lhs[8670755] (9533513 'cast' int(64)[10] (8670752 '*' _formal_tmp_ind_x0[9103189] (8670745 'get svec member value' call_tmp[8670734] 0))))
-
var i_lhs[8670771]:_ref(int(64))[1465689]
-
(8670773 'move' i_lhs[8670771] (8670775 'set reference' sum[8670722]))
-
(8670777 '+=' i_lhs[8670771] _formal_tmp_ind_x1[9103191])
-
(8670780 'move' ret[8670720] sum[8670722])
-
var coerce_tmp[8670783]:_ddata(real(32))[2172932]
-
(9352254 '_check_nil' coerce_tmp[8670705] 243 96)
-
(8670785 'move' coerce_tmp[8670783] (8670787 '.v' coerce_tmp[8670705] shiftedData[2305188]))
-
var call_tmp[8670790]:_ref(real(32))[1470469]
-
(8670792 'move' call_tmp[8670790] (8670794 'array_get' coerce_tmp[8670783] ret[8670720]))
-
var coerce_tmp[6691805]:2*int(64)[1802073]
-
(6691813 'move' coerce_tmp[6691805] ret_tmp[6691638])
-
var i_i[8672314]:_ref(2*int(64))[1802158]
-
(8672318 'move' i_i[8672314] (8672316 'set reference' coerce_tmp[6691805]))
-
var ret[8672323]:[domain(2,int(64),one)] real(32)[2305214]
-
(8672325 'move' ret[8672323] (8672327 '.v' call_tmp[8098246] _instance[2309457]))
-
(8672331 call checkAccess[4532551] call_tmp[8098246] i_i[8672314] ret[8672323] 243 96)
-
var coerce_tmp[8672335]:[domain(2,int(64),one)] real(32)[2305214]
-
(8672337 'move' coerce_tmp[8672335] ret[8672323])
-
var _formal_tmp_in_ind[8672340]:2*int(64)[1802073]
-
(8672342 'move' _formal_tmp_in_ind[8672340] coerce_tmp[6691805])
-
var _formal_tmp_ind_x0[9103381]:int(64)[10]
-
var _formal_tmp_ind_x1[9103383]:int(64)[10]
-
(9103389 'move' _formal_tmp_ind_x0[9103381] (9103387 'get svec member value' _formal_tmp_in_ind[8672340] 0))
-
(9103394 'move' _formal_tmp_ind_x1[9103383] (9103392 'get svec member value' _formal_tmp_in_ind[8672340] 1))
-
var ret[8672352]:int(64)[10]
-
var sum[8672354]:int(64)[10]
-
(8672356 'move' sum[8672354] 0)
-
var call_tmp[8672366]:_ref(2*int(64))[1802158]
-
(9352300 '_check_nil' coerce_tmp[8672335] 243 96)
-
(8672368 'move' call_tmp[8672366] (8672370 '.' coerce_tmp[8672335] blk[2305161]))
-
var i_lhs[8672387]:_ref(int(64))[1465689]
-
(8672389 'move' i_lhs[8672387] (8672391 'set reference' sum[8672354]))
-
(8672393 '+=' i_lhs[8672387] (9533515 'cast' int(64)[10] (8672384 '*' _formal_tmp_ind_x0[9103381] (8672377 'get svec member value' call_tmp[8672366] 0))))
-
var i_lhs[8672403]:_ref(int(64))[1465689]
-
(8672405 'move' i_lhs[8672403] (8672407 'set reference' sum[8672354]))
-
(8672409 '+=' i_lhs[8672403] _formal_tmp_ind_x1[9103383])
-
(8672412 'move' ret[8672352] sum[8672354])
-
var coerce_tmp[8672415]:_ddata(real(32))[2172932]
-
(9352302 '_check_nil' coerce_tmp[8672335] 243 96)
-
(8672417 'move' coerce_tmp[8672415] (8672419 '.v' coerce_tmp[8672335] shiftedData[2305188]))
-
var call_tmp[8672422]:_ref(real(32))[1470469]
-
(8672424 'move' call_tmp[8672422] (8672426 'array_get' coerce_tmp[8672415] ret[8672352]))
-
var call_tmp[7322610]:real(32)[91]
-
(7322612 'move' call_tmp[7322610] (7322615 call expf[6827] (8672431 'deref' call_tmp[8672422])))
-
(7491426 '=' call_tmp[8670790] call_tmp[7322610])
-
{
-
(6691557 '=' i[6691490] (7757726 '.v' this[6691499] _low[1610001]))
}
-
{
-
(6691561 '<=' i[6691490] end[6691544])
}
-
{
-
(6691569 '+=' i[6691490] 1)
}
}
-
{
-
(6493011 '=' i[6492958] (7755703 '.v' this[6493370] _low[1610001]))
}
-
{
-
(6493015 '<=' i[6492958] end[6492998])
}
-
{
-
(6493023 '+=' i[6492958] 1)
}
}
-
(6185717 call chpl__autoDestroy[4108492] dom[6185264] 242 96)
-
(5660528 call chpl_after_forall_fence[69473])
-
(5651358 call chpl__autoDestroy[4108492] call_tmp[4799918] 242 96)
-
(5604379 '=' _retArg[5604377] output[4799859])
-
(5604381 return _void[46])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),3)))[4859119] . forward[4860966] ( this[4860970]:_ref(expOp(shared BaseTensorResource(real(32),3)))[4859119] , _retArg[5605115]:_ref(ndarray(3,real(32)))[2453356] ) : void[4]
const ref arg this[4860970]:_ref(expOp(shared BaseTensorResource(real(32),3)))[4859119] ref arg _retArg[5605115]:_ref(ndarray(3,real(32)))[2453356]-
{
-
var call_tmp[8880710]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8880712 'move' call_tmp[8880710] (8880714 '.' this[4860970] input[4859087]))
-
var call_tmp[4860988]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4861615]:BaseTensorResource(real(32),3)[2453288]
-
(4861621 'move' coerce_tmp[4861615] (4861617 call borrow[2588393] call_tmp[8880710] 238 96))
-
(9315544 '_check_nil' coerce_tmp[4861615] 238 96)
-
(4860990 'move' call_tmp[4860988] (4860993 call array[3758314] coerce_tmp[4861615]))
-
var call_tmp[4860996]:rect(3)[2440313]
-
var ret_tmp[5601367]:rect(3)[2440313]
-
(4861001 call _dom[4558628] call_tmp[4860988] ret_tmp[5601367])
-
(5601370 'move' call_tmp[4860996] ret_tmp[5601367])
-
var call_tmp[8880720]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8880722 'move' call_tmp[8880720] (8880724 '.' this[4860970] input[4859087]))
-
var coerce_tmp[4861627]:BaseTensorResource(real(32),3)[2453288]
-
(4861633 'move' coerce_tmp[4861627] (4861629 call borrow[2588393] call_tmp[8880720] 238 96))
-
(9315546 '_check_nil' coerce_tmp[4861627] 238 96)
-
(4861017 call array[3758314] coerce_tmp[4861627])
-
var initTemp[4861640]:ndarray(3,real(32))[2453347]
-
(4861643 call init[4558686] initTemp[4861640] call_tmp[4860996])
-
var output[4861036]:ndarray(3,real(32))[2453347]
-
(4861038 'move' output[4861036] initTemp[4861640])
-
var call_tmp[8880730]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8880732 'move' call_tmp[8880730] (8880734 '.' this[4860970] input[4859087]))
-
var call_tmp[4861054]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4861659]:BaseTensorResource(real(32),3)[2453288]
-
(4861665 'move' coerce_tmp[4861659] (4861661 call borrow[2588393] call_tmp[8880730] 239 96))
-
(9315548 '_check_nil' coerce_tmp[4861659] 239 96)
-
(4861056 'move' call_tmp[4861054] (4861059 call array[3758314] coerce_tmp[4861659]))
-
var call_tmp[8154272]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(8154274 'move' call_tmp[8154272] (8154276 '.' call_tmp[4861054] data[2453338]))
-
var call_tmp[8154288]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(8154290 'move' call_tmp[8154288] (8154292 '.' output[4861036] data[2453338]))
-
var call_tmp[4861095]:domain(3,int(64),one)[2438803]
-
var ret_tmp[5573104]:domain(3,int(64),one)[2438803]
-
(4861100 call _dom[2534396] call_tmp[8154288] ret_tmp[5573104] 242 96)
-
(5573107 'move' call_tmp[4861095] ret_tmp[5573104])
-
var i_this[5834931]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(5834935 'move' i_this[5834931] (5834933 'set reference' call_tmp[4861095]))
-
var initTemp[8145122]:rect(3)[2440313]
-
var i_this[8145124]:_ref(rect(3))[2440322]
-
(8145126 'move' i_this[8145124] (8145128 'set reference' initTemp[8145122]))
-
var call_tmp_x0[9033694]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9033696]:range(int(64),both,one)[1610039]
-
var call_tmp_x2[9033698]:range(int(64),both,one)[1610039]
-
var ret_tmp[8145132]:3*range(int(64),both,one)[2436605]
-
(8145135 call dims[2478609] i_this[5834931] ret_tmp[8145132] 242 96)
-
(9033704 'move' call_tmp_x0[9033694] (9033702 'get svec member value' ret_tmp[8145132] 0))
-
(9033709 'move' call_tmp_x1[9033696] (9033707 'get svec member value' ret_tmp[8145132] 1))
-
(9033714 'move' call_tmp_x2[9033698] (9033712 'get svec member value' ret_tmp[8145132] 2))
-
var shape[8145141]:3*int(64)[1995504]
-
(9145010 'set svec member' shape[8145141] 0 0)
-
(9145014 'set svec member' shape[8145141] 1 0)
-
(9145018 'set svec member' shape[8145141] 2 0)
-
var offset[8145160]:3*int(64)[1995504]
-
(9145031 'set svec member' offset[8145160] 0 0)
-
(9145035 'set svec member' offset[8145160] 1 0)
-
(9145039 'set svec member' offset[8145160] 2 0)
-
var coerce_tmp[8145179]:range(int(64),both,one)[1610039]
-
(8145181 'move' coerce_tmp[8145179] call_tmp_x0[9033694])
-
var coerce_tmp[8145186]:int(64)[10]
-
(8145188 'move' coerce_tmp[8145186] (8145190 '.v' coerce_tmp[8145179] _high[1610006]))
-
var coerce_tmp[8145193]:range(int(64),both,one)[1610039]
-
(8145195 'move' coerce_tmp[8145193] call_tmp_x0[9033694])
-
var coerce_tmp[8145200]:int(64)[10]
-
(8145202 'move' coerce_tmp[8145200] (8145204 '.v' coerce_tmp[8145193] _low[1610001]))
-
(8145207 'set svec member' offset[8145160] 0 coerce_tmp[8145200])
-
(8145225 'set svec member' shape[8145141] 0 (9533541 'cast' int(64)[10] (8145222 '+' (9533539 'cast' int(64)[10] (8145215 '-' coerce_tmp[8145186] coerce_tmp[8145200])) 1)))
-
var coerce_tmp[8145229]:range(int(64),both,one)[1610039]
-
(8145231 'move' coerce_tmp[8145229] call_tmp_x1[9033696])
-
var coerce_tmp[8145236]:int(64)[10]
-
(8145238 'move' coerce_tmp[8145236] (8145240 '.v' coerce_tmp[8145229] _high[1610006]))
-
var coerce_tmp[8145243]:range(int(64),both,one)[1610039]
-
(8145245 'move' coerce_tmp[8145243] call_tmp_x1[9033696])
-
var coerce_tmp[8145250]:int(64)[10]
-
(8145252 'move' coerce_tmp[8145250] (8145254 '.v' coerce_tmp[8145243] _low[1610001]))
-
(8145257 'set svec member' offset[8145160] 1 coerce_tmp[8145250])
-
(8145275 'set svec member' shape[8145141] 1 (9533545 'cast' int(64)[10] (8145272 '+' (9533543 'cast' int(64)[10] (8145265 '-' coerce_tmp[8145236] coerce_tmp[8145250])) 1)))
-
var coerce_tmp[8145279]:range(int(64),both,one)[1610039]
-
(8145281 'move' coerce_tmp[8145279] call_tmp_x2[9033698])
-
var coerce_tmp[8145286]:int(64)[10]
-
(8145288 'move' coerce_tmp[8145286] (8145290 '.v' coerce_tmp[8145279] _high[1610006]))
-
var coerce_tmp[8145293]:range(int(64),both,one)[1610039]
-
(8145295 'move' coerce_tmp[8145293] call_tmp_x2[9033698])
-
var coerce_tmp[8145300]:int(64)[10]
-
(8145302 'move' coerce_tmp[8145300] (8145304 '.v' coerce_tmp[8145293] _low[1610001]))
-
(8145307 'set svec member' offset[8145160] 2 coerce_tmp[8145300])
-
(8145325 'set svec member' shape[8145141] 2 (9533549 'cast' int(64)[10] (8145322 '+' (9533547 'cast' int(64)[10] (8145315 '-' coerce_tmp[8145286] coerce_tmp[8145300])) 1)))
-
var coerce_tmp_x0[9145041]:int(64)[10]
-
var coerce_tmp_x1[9145043]:int(64)[10]
-
var coerce_tmp_x2[9145045]:int(64)[10]
-
(9145051 'move' coerce_tmp_x0[9145041] (9145049 'get svec member value' shape[8145141] 0))
-
(9145056 'move' coerce_tmp_x1[9145043] (9145054 'get svec member value' shape[8145141] 1))
-
(9145061 'move' coerce_tmp_x2[9145045] (9145059 'get svec member value' shape[8145141] 2))
-
var strides[8145334]:3*int(64)[1995504]
-
(9145076 'set svec member' strides[8145334] 0 0)
-
(9145080 'set svec member' strides[8145334] 1 0)
-
(9145084 'set svec member' strides[8145334] 2 0)
-
var size[8145353]:int(64)[10]
-
(8145355 'move' size[8145353] 1)
-
(8145358 'set svec member' strides[8145334] 2 1)
-
var i_lhs[8145369]:_ref(int(64))[1465689]
-
(8145371 'move' i_lhs[8145369] (8145373 'set reference' size[8145353]))
-
(8145375 '*=' i_lhs[8145369] coerce_tmp_x2[9145045])
-
(8145378 'set svec member' strides[8145334] 1 size[8145353])
-
var i_lhs[8145389]:_ref(int(64))[1465689]
-
(8145391 'move' i_lhs[8145389] (8145393 'set reference' size[8145353]))
-
(8145395 '*=' i_lhs[8145389] coerce_tmp_x1[9145043])
-
(8145398 'set svec member' strides[8145334] 0 size[8145353])
-
var i_lhs[8145409]:_ref(int(64))[1465689]
-
(8145411 'move' i_lhs[8145409] (8145413 'set reference' size[8145353]))
-
(8145415 '*=' i_lhs[8145409] coerce_tmp_x0[9145041])
-
(8145418 '.=' i_this[8145124] shape[2440292] shape[8145141])
-
(8145422 '.=' i_this[8145124] offset[2440298] offset[8145160])
-
(8145426 '.=' i_this[8145124] size[2440304] size[8145353])
-
(8145430 '.=' i_this[8145124] strides[2440307] strides[8145334])
-
var simple[5834951]:rect(3)[2440313]
-
(5834953 'move' simple[5834951] initTemp[8145122])
-
var elt_x0[8150389]:range(int(64),both,one)[1610039]
-
(8150392 call init[1763679] elt_x0[8150389])
-
var elt_x1[8150398]:range(int(64),both,one)[1610039]
-
(8150401 call init[1763679] elt_x1[8150398])
-
var elt_x2[8150407]:range(int(64),both,one)[1610039]
-
(8150410 call init[1763679] elt_x2[8150407])
-
var call_tmp[8150419]:_ref(3*int(64))[1995605]
-
(8150421 'move' call_tmp[8150419] (8150423 '.' simple[5834951] offset[2440298]))
-
var call_tmp[8150426]:range(int(64),low,one)[1576928]
-
var ret_tmp[8150435]:range(int(64),low,one)[1576928]
-
(8150438 call chpl_build_low_bounded_range[1576395] (8150432 'get svec member value' call_tmp[8150419] 0) ret_tmp[8150435])
-
(8150441 'move' call_tmp[8150426] ret_tmp[8150435])
-
var call_tmp[8150444]:_ref(3*int(64))[1995605]
-
(8150446 'move' call_tmp[8150444] (8150448 '.' simple[5834951] shape[2440292]))
-
var call_tmp[8150451]:range(int(64),both,one)[1610039]
-
var ret_tmp[8150460]:range(int(64),both,one)[1610039]
-
(8150463 call #[1714265] call_tmp[8150426] (8150457 'get svec member value' call_tmp[8150444] 0) ret_tmp[8150460] 242 96)
-
(8150467 'move' call_tmp[8150451] ret_tmp[8150460])
-
var call_tmp[8150474]:_ref(3*int(64))[1995605]
-
(8150476 'move' call_tmp[8150474] (8150478 '.' simple[5834951] offset[2440298]))
-
var call_tmp[8150481]:range(int(64),low,one)[1576928]
-
var ret_tmp[8150490]:range(int(64),low,one)[1576928]
-
(8150493 call chpl_build_low_bounded_range[1576395] (8150487 'get svec member value' call_tmp[8150474] 1) ret_tmp[8150490])
-
(8150496 'move' call_tmp[8150481] ret_tmp[8150490])
-
var call_tmp[8150499]:_ref(3*int(64))[1995605]
-
(8150501 'move' call_tmp[8150499] (8150503 '.' simple[5834951] shape[2440292]))
-
var call_tmp[8150506]:range(int(64),both,one)[1610039]
-
var ret_tmp[8150515]:range(int(64),both,one)[1610039]
-
(8150518 call #[1714265] call_tmp[8150481] (8150512 'get svec member value' call_tmp[8150499] 1) ret_tmp[8150515] 242 96)
-
(8150522 'move' call_tmp[8150506] ret_tmp[8150515])
-
var call_tmp[8150529]:_ref(3*int(64))[1995605]
-
(8150531 'move' call_tmp[8150529] (8150533 '.' simple[5834951] offset[2440298]))
-
var call_tmp[8150536]:range(int(64),low,one)[1576928]
-
var ret_tmp[8150545]:range(int(64),low,one)[1576928]
-
(8150548 call chpl_build_low_bounded_range[1576395] (8150542 'get svec member value' call_tmp[8150529] 2) ret_tmp[8150545])
-
(8150551 'move' call_tmp[8150536] ret_tmp[8150545])
-
var call_tmp[8150554]:_ref(3*int(64))[1995605]
-
(8150556 'move' call_tmp[8150554] (8150558 '.' simple[5834951] shape[2440292]))
-
var call_tmp[8150561]:range(int(64),both,one)[1610039]
-
var ret_tmp[8150570]:range(int(64),both,one)[1610039]
-
(8150573 call #[1714265] call_tmp[8150536] (8150567 'get svec member value' call_tmp[8150554] 2) ret_tmp[8150570] 242 96)
-
(8150577 'move' call_tmp[8150561] ret_tmp[8150570])
-
var call_tmp[8150587]:domain(3,int(64),one)[2438803]
-
var ret_tmp[8150610]:domain(3,int(64),one)[2438803]
-
(8150613 call chpl__buildDomainExpr[2548196] call_tmp[8150451] call_tmp[8150506] call_tmp[8150561] 1 ret_tmp[8150610] 242 96)
-
(8150619 'move' call_tmp[8150587] ret_tmp[8150610])
-
var call_tmp[8150622]:_RuntimeTypeInfo[2440261]
-
(8150624 'move' call_tmp[8150622] (8150627 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var ret_tmp[8150629]:domain(3,int(64),one)[2438803]
-
var copy_tmp[8150631]:domain(3,int(64),one)[2438803]
-
(8150633 '=' copy_tmp[8150631] call_tmp[8150587])
-
(8150637 call chpl__coerceMove[2462769] call_tmp[8150622] copy_tmp[8150631] 0 ret_tmp[8150629] 242 96)
-
var dom[6192903]:domain(3,int(64),one)[2438803]
-
(6192905 'move' dom[6192903] ret_tmp[8150629])
-
var _instance[6192908]:_ref(domain(3,int(64),one))[2437564]
-
(6192912 'move' _instance[6192908] (6192914 '.' dom[6192903] _instance[2438797]))
-
(9362768 '_check_nil' _instance[6192908] 242 96)
-
(9248850 '.=' _instance[6192908] definedConst[268703] 1)
-
var this[6192943]:domain(3,int(64),one)[2438803]
-
(6192945 'move' this[6192943] dom[6192903])
-
var ret[8108483]:domain(3,int(64),one)[2437549]
-
(8108485 'move' ret[8108483] (8108487 '.v' this[6192943] _instance[2438797]))
-
var ret_tmp[8121983]:3*int(64)[1995504]
-
(8121986 call createTuple[2495923] 0 ret_tmp[8121983])
-
var this[6498281]:domain(3,int(64),one)[2437549]
-
(6498283 'move' this[6498281] ret[8108483])
-
var this[6498328]:domain(3,int(64),one)[2437549]
-
(6498330 'move' this[6498328] ret[8108483])
-
var call_tmp[8106709]:_ref(3*range(int(64),both,one))[2436718]
-
(9345294 '_check_nil' this[6498328] 242 96)
-
(8106711 'move' call_tmp[8106709] (8106713 '.' this[6498328] ranges[2437539]))
-
var coerce_tmp[7713966]:range(int(64),both,one)[1610039]
-
(7713968 'move' coerce_tmp[7713966] (9248863 'get svec member value' call_tmp[8106709] 0))
-
var _ic__F0_this[9026233]:range(int(64),both,one)[1610039]
-
(7714020 'move' _ic__F0_this[9026233] coerce_tmp[7713966])
-
var taskInd_this[6498350]:domain(3,int(64),one)[2437549]
-
(6498352 'move' taskInd_this[6498350] this[6498281])
-
(6498386 call checkIfIterWillOverflow[1612304] coerce_tmp[7713966] 1 242 96)
-
var i[6498389]:int(64)[10]
-
(6498393 'move' i[6498389] 0)
-
var this[6498398]:range(int(64),both,one)[1610039]
-
(6498400 'move' this[6498398] _ic__F0_this[9026233])
-
var this[6498424]:range(int(64),both,one)[1610039]
-
(6498426 'move' this[6498424] _ic__F0_this[9026233])
-
var end[6498443]:int(64)[10]
-
(6498445 'move' end[6498443] (7772286 '.v' this[6498424] _high[1610006]))
-
var this[6693224]:domain(3,int(64),one)[2437549]
-
(6693229 'move' this[6693224] taskInd_this[6498350])
-
var this[6693231]:domain(3,int(64),one)[2437549]
-
(6693236 'move' this[6693231] taskInd_this[6498350])
-
CForLoop {
-
var taskInd_i[6692458]:int(64)[10]
-
(6692461 'move' taskInd_i[6692458] i[6498389])
-
var call_tmp[8106719]:_ref(3*range(int(64),both,one))[2436718]
-
(9345296 '_check_nil' this[6693224] 242 96)
-
(8106721 'move' call_tmp[8106719] (8106723 '.' this[6693224] ranges[2437539]))
-
var coerce_tmp[7720770]:range(int(64),both,one)[1610039]
-
(7720772 'move' coerce_tmp[7720770] (9248866 'get svec member value' call_tmp[8106719] 1))
-
var _ic__F0_this[9028393]:range(int(64),both,one)[1610039]
-
(7720824 'move' _ic__F0_this[9028393] coerce_tmp[7720770])
-
var taskInd_this[6692505]:domain(3,int(64),one)[2437549]
-
(6692507 'move' taskInd_this[6692505] this[6693231])
-
(6692541 call checkIfIterWillOverflow[1612304] coerce_tmp[7720770] 1 242 96)
-
var i[6692544]:int(64)[10]
-
(6692548 'move' i[6692544] 0)
-
var this[6692553]:range(int(64),both,one)[1610039]
-
(6692555 'move' this[6692553] _ic__F0_this[9028393])
-
var this[6692579]:range(int(64),both,one)[1610039]
-
(6692581 'move' this[6692579] _ic__F0_this[9028393])
-
var end[6692598]:int(64)[10]
-
(6692600 'move' end[6692598] (7774122 '.v' this[6692579] _high[1610006]))
-
var this[6692706]:domain(3,int(64),one)[2437549]
-
(6692708 'move' this[6692706] taskInd_this[6692505])
-
CForLoop {
-
var taskInd_i[6692681]:int(64)[10]
-
(6692683 'move' taskInd_i[6692681] i[6692544])
-
var call_tmp[8106729]:_ref(3*range(int(64),both,one))[2436718]
-
(9345298 '_check_nil' this[6692706] 242 96)
-
(8106731 'move' call_tmp[8106729] (8106733 '.' this[6692706] ranges[2437539]))
-
var coerce_tmp[7720833]:range(int(64),both,one)[1610039]
-
(7720835 'move' coerce_tmp[7720833] (9248869 'get svec member value' call_tmp[8106729] 2))
-
var _ic__F0_this[9028413]:range(int(64),both,one)[1610039]
-
(7720887 'move' _ic__F0_this[9028413] coerce_tmp[7720833])
-
(6692755 call checkIfIterWillOverflow[1612304] coerce_tmp[7720833] 1 242 96)
-
var i[6692758]:int(64)[10]
-
(6692762 'move' i[6692758] 0)
-
var this[6692767]:range(int(64),both,one)[1610039]
-
(6692769 'move' this[6692767] _ic__F0_this[9028413])
-
var this[6692793]:range(int(64),both,one)[1610039]
-
(6692795 'move' this[6692793] _ic__F0_this[9028413])
-
var end[6692812]:int(64)[10]
-
(6692814 'move' end[6692812] (7774139 '.v' this[6692793] _high[1610006]))
-
CForLoop {
-
var ret_tmp[6692891]:2*int(64)[1802073]
-
(9098848 'set svec member' ret_tmp[6692891] 0 taskInd_i[6692681])
-
(9098852 'set svec member' ret_tmp[6692891] 1 i[6692758])
-
var _yieldedIndex[6692939]:2*int(64)[1802073]
-
(6693222 'move' _yieldedIndex[6692939] ret_tmp[6692891])
-
var j_x0[9096420]:int(64)[10]
-
var j_x1[9096422]:int(64)[10]
-
(9096428 'move' j_x0[9096420] (9096426 'get svec member value' _yieldedIndex[6692939] 0))
-
(9096433 'move' j_x1[9096422] (9096431 'get svec member value' _yieldedIndex[6692939] 1))
-
var ret_tmp[6692976]:3*int(64)[1995504]
-
(9142286 'set svec member' ret_tmp[6692976] 0 taskInd_i[6692458])
-
(9142290 'set svec member' ret_tmp[6692976] 1 j_x0[9096420])
-
(9142294 'set svec member' ret_tmp[6692976] 2 j_x1[9096422])
-
(6693008 'noop' )
-
(6693030 'noop' )
-
(6693058 'noop' )
-
(6693080 'noop' )
-
var coerce_tmp[6693092]:3*int(64)[1995504]
-
(6693100 'move' coerce_tmp[6693092] ret_tmp[6692976])
-
var i_i[8682950]:_ref(3*int(64))[1995605]
-
(8682954 'move' i_i[8682950] (8682952 'set reference' coerce_tmp[6693092]))
-
var ret[8682957]:[domain(3,int(64),one)] real(32)[2455038]
-
(8682959 'move' ret[8682957] (8682961 '.v' call_tmp[8154288] _instance[2459681]))
-
(8682965 call checkAccess[4561509] call_tmp[8154288] i_i[8682950] ret[8682957] 243 96)
-
var coerce_tmp[8682969]:[domain(3,int(64),one)] real(32)[2455038]
-
(8682971 'move' coerce_tmp[8682969] ret[8682957])
-
var _formal_tmp_in_ind[8682974]:3*int(64)[1995504]
-
(8682976 'move' _formal_tmp_in_ind[8682974] coerce_tmp[6693092])
-
var _formal_tmp_ind_x0[9145992]:int(64)[10]
-
var _formal_tmp_ind_x1[9145994]:int(64)[10]
-
var _formal_tmp_ind_x2[9145996]:int(64)[10]
-
(9146002 'move' _formal_tmp_ind_x0[9145992] (9146000 'get svec member value' _formal_tmp_in_ind[8682974] 0))
-
(9146007 'move' _formal_tmp_ind_x1[9145994] (9146005 'get svec member value' _formal_tmp_in_ind[8682974] 1))
-
(9146012 'move' _formal_tmp_ind_x2[9145996] (9146010 'get svec member value' _formal_tmp_in_ind[8682974] 2))
-
var ret[8682984]:int(64)[10]
-
var sum[8682986]:int(64)[10]
-
(8682988 'move' sum[8682986] 0)
-
var call_tmp[8682998]:_ref(3*int(64))[1995605]
-
(9352438 '_check_nil' coerce_tmp[8682969] 243 96)
-
(8683000 'move' call_tmp[8682998] (8683002 '.' coerce_tmp[8682969] blk[2454985]))
-
var i_lhs[8683019]:_ref(int(64))[1465689]
-
(8683021 'move' i_lhs[8683019] (8683023 'set reference' sum[8682986]))
-
(8683025 '+=' i_lhs[8683019] (9533551 'cast' int(64)[10] (8683016 '*' _formal_tmp_ind_x0[9145992] (8683009 'get svec member value' call_tmp[8682998] 0))))
-
var call_tmp[8683035]:_ref(3*int(64))[1995605]
-
(9352440 '_check_nil' coerce_tmp[8682969] 243 96)
-
(8683037 'move' call_tmp[8683035] (8683039 '.' coerce_tmp[8682969] blk[2454985]))
-
var i_lhs[8683056]:_ref(int(64))[1465689]
-
(8683058 'move' i_lhs[8683056] (8683060 'set reference' sum[8682986]))
-
(8683062 '+=' i_lhs[8683056] (9533553 'cast' int(64)[10] (8683053 '*' _formal_tmp_ind_x1[9145994] (8683046 'get svec member value' call_tmp[8683035] 1))))
-
var i_lhs[8683072]:_ref(int(64))[1465689]
-
(8683074 'move' i_lhs[8683072] (8683076 'set reference' sum[8682986]))
-
(8683078 '+=' i_lhs[8683072] _formal_tmp_ind_x2[9145996])
-
(8683081 'move' ret[8682984] sum[8682986])
-
var coerce_tmp[8683084]:_ddata(real(32))[2172932]
-
(9352442 '_check_nil' coerce_tmp[8682969] 243 96)
-
(8683086 'move' coerce_tmp[8683084] (8683088 '.v' coerce_tmp[8682969] shiftedData[2455012]))
-
var call_tmp[8683091]:_ref(real(32))[1470469]
-
(8683093 'move' call_tmp[8683091] (8683095 'array_get' coerce_tmp[8683084] ret[8682984]))
-
var coerce_tmp[6693144]:3*int(64)[1995504]
-
(6693152 'move' coerce_tmp[6693144] ret_tmp[6692976])
-
var i_i[8685222]:_ref(3*int(64))[1995605]
-
(8685226 'move' i_i[8685222] (8685224 'set reference' coerce_tmp[6693144]))
-
var ret[8685231]:[domain(3,int(64),one)] real(32)[2455038]
-
(8685233 'move' ret[8685231] (8685235 '.v' call_tmp[8154272] _instance[2459681]))
-
(8685239 call checkAccess[4561509] call_tmp[8154272] i_i[8685222] ret[8685231] 243 96)
-
var coerce_tmp[8685243]:[domain(3,int(64),one)] real(32)[2455038]
-
(8685245 'move' coerce_tmp[8685243] ret[8685231])
-
var _formal_tmp_in_ind[8685248]:3*int(64)[1995504]
-
(8685250 'move' _formal_tmp_in_ind[8685248] coerce_tmp[6693144])
-
var _formal_tmp_ind_x0[9146304]:int(64)[10]
-
var _formal_tmp_ind_x1[9146306]:int(64)[10]
-
var _formal_tmp_ind_x2[9146308]:int(64)[10]
-
(9146314 'move' _formal_tmp_ind_x0[9146304] (9146312 'get svec member value' _formal_tmp_in_ind[8685248] 0))
-
(9146319 'move' _formal_tmp_ind_x1[9146306] (9146317 'get svec member value' _formal_tmp_in_ind[8685248] 1))
-
(9146324 'move' _formal_tmp_ind_x2[9146308] (9146322 'get svec member value' _formal_tmp_in_ind[8685248] 2))
-
var ret[8685260]:int(64)[10]
-
var sum[8685262]:int(64)[10]
-
(8685264 'move' sum[8685262] 0)
-
var call_tmp[8685274]:_ref(3*int(64))[1995605]
-
(9352516 '_check_nil' coerce_tmp[8685243] 243 96)
-
(8685276 'move' call_tmp[8685274] (8685278 '.' coerce_tmp[8685243] blk[2454985]))
-
var i_lhs[8685295]:_ref(int(64))[1465689]
-
(8685297 'move' i_lhs[8685295] (8685299 'set reference' sum[8685262]))
-
(8685301 '+=' i_lhs[8685295] (9533555 'cast' int(64)[10] (8685292 '*' _formal_tmp_ind_x0[9146304] (8685285 'get svec member value' call_tmp[8685274] 0))))
-
var call_tmp[8685311]:_ref(3*int(64))[1995605]
-
(9352518 '_check_nil' coerce_tmp[8685243] 243 96)
-
(8685313 'move' call_tmp[8685311] (8685315 '.' coerce_tmp[8685243] blk[2454985]))
-
var i_lhs[8685332]:_ref(int(64))[1465689]
-
(8685334 'move' i_lhs[8685332] (8685336 'set reference' sum[8685262]))
-
(8685338 '+=' i_lhs[8685332] (9533557 'cast' int(64)[10] (8685329 '*' _formal_tmp_ind_x1[9146306] (8685322 'get svec member value' call_tmp[8685311] 1))))
-
var i_lhs[8685348]:_ref(int(64))[1465689]
-
(8685350 'move' i_lhs[8685348] (8685352 'set reference' sum[8685262]))
-
(8685354 '+=' i_lhs[8685348] _formal_tmp_ind_x2[9146308])
-
(8685357 'move' ret[8685260] sum[8685262])
-
var coerce_tmp[8685360]:_ddata(real(32))[2172932]
-
(9352520 '_check_nil' coerce_tmp[8685243] 243 96)
-
(8685362 'move' coerce_tmp[8685360] (8685364 '.v' coerce_tmp[8685243] shiftedData[2455012]))
-
var call_tmp[8685367]:_ref(real(32))[1470469]
-
(8685369 'move' call_tmp[8685367] (8685371 'array_get' coerce_tmp[8685360] ret[8685260]))
-
var call_tmp[7322620]:real(32)[91]
-
(7322622 'move' call_tmp[7322620] (7322625 call expf[6827] (8685376 'deref' call_tmp[8685367])))
-
(7491432 '=' call_tmp[8683091] call_tmp[7322620])
-
{
-
(6692825 '=' i[6692758] (7757760 '.v' this[6692767] _low[1610001]))
}
-
{
-
(6692829 '<=' i[6692758] end[6692812])
}
-
{
-
(6692837 '+=' i[6692758] 1)
}
}
-
{
-
(6692611 '=' i[6692544] (7757743 '.v' this[6692553] _low[1610001]))
}
-
{
-
(6692615 '<=' i[6692544] end[6692598])
}
-
{
-
(6692623 '+=' i[6692544] 1)
}
}
-
{
-
(6498456 '=' i[6498389] (7755907 '.v' this[6498398] _low[1610001]))
}
-
{
-
(6498460 '<=' i[6498389] end[6498443])
}
-
{
-
(6498468 '+=' i[6498389] 1)
}
}
-
(6193090 call chpl__autoDestroy[4125253] dom[6192903] 242 96)
-
(5660550 call chpl_after_forall_fence[69473])
-
(5652331 call chpl__autoDestroy[4125253] call_tmp[4861095] 242 96)
-
(5605117 '=' _retArg[5605115] output[4861036])
-
(5605119 return _void[46])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),4)))[4924282] . forward[4926129] ( this[4926133]:_ref(expOp(shared BaseTensorResource(real(32),4)))[4924282] , _retArg[5605902]:_ref(ndarray(4,real(32)))[2594499] ) : void[4]
const ref arg this[4926133]:_ref(expOp(shared BaseTensorResource(real(32),4)))[4924282] ref arg _retArg[5605902]:_ref(ndarray(4,real(32)))[2594499]-
{
-
var call_tmp[8887484]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8887486 'move' call_tmp[8887484] (8887488 '.' this[4926133] input[4924250]))
-
var call_tmp[4926151]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4926778]:BaseTensorResource(real(32),4)[2594431]
-
(4926784 'move' coerce_tmp[4926778] (4926780 call borrow[2657264] call_tmp[8887484] 238 96))
-
(9315700 '_check_nil' coerce_tmp[4926778] 238 96)
-
(4926153 'move' call_tmp[4926151] (4926156 call array[3765694] coerce_tmp[4926778]))
-
var call_tmp[4926159]:rect(4)[1965857]
-
var ret_tmp[5601613]:rect(4)[1965857]
-
(4926164 call _dom[4577374] call_tmp[4926151] ret_tmp[5601613])
-
(5601616 'move' call_tmp[4926159] ret_tmp[5601613])
-
var call_tmp[8887494]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8887496 'move' call_tmp[8887494] (8887498 '.' this[4926133] input[4924250]))
-
var coerce_tmp[4926790]:BaseTensorResource(real(32),4)[2594431]
-
(4926796 'move' coerce_tmp[4926790] (4926792 call borrow[2657264] call_tmp[8887494] 238 96))
-
(9315702 '_check_nil' coerce_tmp[4926790] 238 96)
-
(4926180 call array[3765694] coerce_tmp[4926790])
-
var initTemp[4926803]:ndarray(4,real(32))[2594490]
-
(4926806 call init[4577432] initTemp[4926803] call_tmp[4926159])
-
var output[4926199]:ndarray(4,real(32))[2594490]
-
(4926201 'move' output[4926199] initTemp[4926803])
-
var call_tmp[8887504]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8887506 'move' call_tmp[8887504] (8887508 '.' this[4926133] input[4924250]))
-
var call_tmp[4926217]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4926822]:BaseTensorResource(real(32),4)[2594431]
-
(4926828 'move' coerce_tmp[4926822] (4926824 call borrow[2657264] call_tmp[8887504] 239 96))
-
(9315704 '_check_nil' coerce_tmp[4926822] 239 96)
-
(4926219 'move' call_tmp[4926217] (4926222 call array[3765694] coerce_tmp[4926822]))
-
var call_tmp[8170826]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(8170828 'move' call_tmp[8170826] (8170830 '.' call_tmp[4926217] data[2594481]))
-
var call_tmp[8170842]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(8170844 'move' call_tmp[8170842] (8170846 '.' output[4926199] data[2594481]))
-
var call_tmp[4926258]:domain(4,int(64),one)[1964360]
-
var ret_tmp[5574364]:domain(4,int(64),one)[1964360]
-
(4926263 call _dom[2607940] call_tmp[8170842] ret_tmp[5574364] 242 96)
-
(5574367 'move' call_tmp[4926258] ret_tmp[5574364])
-
var i_this[5847865]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(5847869 'move' i_this[5847865] (5847867 'set reference' call_tmp[4926258]))
-
var initTemp[7923226]:rect(4)[1965857]
-
var i_this[7923228]:_ref(rect(4))[1965866]
-
(7923230 'move' i_this[7923228] (7923232 'set reference' initTemp[7923226]))
-
var call_tmp_x0[9066398]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9066400]:range(int(64),both,one)[1610039]
-
var call_tmp_x2[9066402]:range(int(64),both,one)[1610039]
-
var call_tmp_x3[9066404]:range(int(64),both,one)[1610039]
-
var ret_tmp[7923236]:4*range(int(64),both,one)[1961821]
-
(7923239 call dims[1987646] i_this[5847865] ret_tmp[7923236] 242 96)
-
(9066410 'move' call_tmp_x0[9066398] (9066408 'get svec member value' ret_tmp[7923236] 0))
-
(9066415 'move' call_tmp_x1[9066400] (9066413 'get svec member value' ret_tmp[7923236] 1))
-
(9066420 'move' call_tmp_x2[9066402] (9066418 'get svec member value' ret_tmp[7923236] 2))
-
(9066425 'move' call_tmp_x3[9066404] (9066423 'get svec member value' ret_tmp[7923236] 3))
-
var shape[7923245]:4*int(64)[1960494]
-
(9117662 'set svec member' shape[7923245] 0 0)
-
(9117666 'set svec member' shape[7923245] 1 0)
-
(9117670 'set svec member' shape[7923245] 2 0)
-
(9117674 'set svec member' shape[7923245] 3 0)
-
var offset[7923268]:4*int(64)[1960494]
-
(9117690 'set svec member' offset[7923268] 0 0)
-
(9117694 'set svec member' offset[7923268] 1 0)
-
(9117698 'set svec member' offset[7923268] 2 0)
-
(9117702 'set svec member' offset[7923268] 3 0)
-
var coerce_tmp[7923291]:range(int(64),both,one)[1610039]
-
(7923293 'move' coerce_tmp[7923291] call_tmp_x0[9066398])
-
var coerce_tmp[7923298]:int(64)[10]
-
(7923300 'move' coerce_tmp[7923298] (7923302 '.v' coerce_tmp[7923291] _high[1610006]))
-
var coerce_tmp[7923305]:range(int(64),both,one)[1610039]
-
(7923307 'move' coerce_tmp[7923305] call_tmp_x0[9066398])
-
var coerce_tmp[7923312]:int(64)[10]
-
(7923314 'move' coerce_tmp[7923312] (7923316 '.v' coerce_tmp[7923305] _low[1610001]))
-
(7923319 'set svec member' offset[7923268] 0 coerce_tmp[7923312])
-
(7923337 'set svec member' shape[7923245] 0 (9533585 'cast' int(64)[10] (7923334 '+' (9533583 'cast' int(64)[10] (7923327 '-' coerce_tmp[7923298] coerce_tmp[7923312])) 1)))
-
var coerce_tmp[7923341]:range(int(64),both,one)[1610039]
-
(7923343 'move' coerce_tmp[7923341] call_tmp_x1[9066400])
-
var coerce_tmp[7923348]:int(64)[10]
-
(7923350 'move' coerce_tmp[7923348] (7923352 '.v' coerce_tmp[7923341] _high[1610006]))
-
var coerce_tmp[7923355]:range(int(64),both,one)[1610039]
-
(7923357 'move' coerce_tmp[7923355] call_tmp_x1[9066400])
-
var coerce_tmp[7923362]:int(64)[10]
-
(7923364 'move' coerce_tmp[7923362] (7923366 '.v' coerce_tmp[7923355] _low[1610001]))
-
(7923369 'set svec member' offset[7923268] 1 coerce_tmp[7923362])
-
(7923387 'set svec member' shape[7923245] 1 (9533589 'cast' int(64)[10] (7923384 '+' (9533587 'cast' int(64)[10] (7923377 '-' coerce_tmp[7923348] coerce_tmp[7923362])) 1)))
-
var coerce_tmp[7923391]:range(int(64),both,one)[1610039]
-
(7923393 'move' coerce_tmp[7923391] call_tmp_x2[9066402])
-
var coerce_tmp[7923398]:int(64)[10]
-
(7923400 'move' coerce_tmp[7923398] (7923402 '.v' coerce_tmp[7923391] _high[1610006]))
-
var coerce_tmp[7923405]:range(int(64),both,one)[1610039]
-
(7923407 'move' coerce_tmp[7923405] call_tmp_x2[9066402])
-
var coerce_tmp[7923412]:int(64)[10]
-
(7923414 'move' coerce_tmp[7923412] (7923416 '.v' coerce_tmp[7923405] _low[1610001]))
-
(7923419 'set svec member' offset[7923268] 2 coerce_tmp[7923412])
-
(7923437 'set svec member' shape[7923245] 2 (9533593 'cast' int(64)[10] (7923434 '+' (9533591 'cast' int(64)[10] (7923427 '-' coerce_tmp[7923398] coerce_tmp[7923412])) 1)))
-
var coerce_tmp[7923441]:range(int(64),both,one)[1610039]
-
(7923443 'move' coerce_tmp[7923441] call_tmp_x3[9066404])
-
var coerce_tmp[7923448]:int(64)[10]
-
(7923450 'move' coerce_tmp[7923448] (7923452 '.v' coerce_tmp[7923441] _high[1610006]))
-
var coerce_tmp[7923455]:range(int(64),both,one)[1610039]
-
(7923457 'move' coerce_tmp[7923455] call_tmp_x3[9066404])
-
var coerce_tmp[7923462]:int(64)[10]
-
(7923464 'move' coerce_tmp[7923462] (7923466 '.v' coerce_tmp[7923455] _low[1610001]))
-
(7923469 'set svec member' offset[7923268] 3 coerce_tmp[7923462])
-
(7923487 'set svec member' shape[7923245] 3 (9533597 'cast' int(64)[10] (7923484 '+' (9533595 'cast' int(64)[10] (7923477 '-' coerce_tmp[7923448] coerce_tmp[7923462])) 1)))
-
var coerce_tmp_x0[9117704]:int(64)[10]
-
var coerce_tmp_x1[9117706]:int(64)[10]
-
var coerce_tmp_x2[9117708]:int(64)[10]
-
var coerce_tmp_x3[9117710]:int(64)[10]
-
(9117716 'move' coerce_tmp_x0[9117704] (9117714 'get svec member value' shape[7923245] 0))
-
(9117721 'move' coerce_tmp_x1[9117706] (9117719 'get svec member value' shape[7923245] 1))
-
(9117726 'move' coerce_tmp_x2[9117708] (9117724 'get svec member value' shape[7923245] 2))
-
(9117731 'move' coerce_tmp_x3[9117710] (9117729 'get svec member value' shape[7923245] 3))
-
var strides[7923496]:4*int(64)[1960494]
-
(9117750 'set svec member' strides[7923496] 0 0)
-
(9117754 'set svec member' strides[7923496] 1 0)
-
(9117758 'set svec member' strides[7923496] 2 0)
-
(9117762 'set svec member' strides[7923496] 3 0)
-
var size[7923519]:int(64)[10]
-
(7923521 'move' size[7923519] 1)
-
(7923524 'set svec member' strides[7923496] 3 1)
-
var i_lhs[7923535]:_ref(int(64))[1465689]
-
(7923537 'move' i_lhs[7923535] (7923539 'set reference' size[7923519]))
-
(7923541 '*=' i_lhs[7923535] coerce_tmp_x3[9117710])
-
(7923544 'set svec member' strides[7923496] 2 size[7923519])
-
var i_lhs[7923555]:_ref(int(64))[1465689]
-
(7923557 'move' i_lhs[7923555] (7923559 'set reference' size[7923519]))
-
(7923561 '*=' i_lhs[7923555] coerce_tmp_x2[9117708])
-
(7923564 'set svec member' strides[7923496] 1 size[7923519])
-
var i_lhs[7923575]:_ref(int(64))[1465689]
-
(7923577 'move' i_lhs[7923575] (7923579 'set reference' size[7923519]))
-
(7923581 '*=' i_lhs[7923575] coerce_tmp_x1[9117706])
-
(7923584 'set svec member' strides[7923496] 0 size[7923519])
-
var i_lhs[7923595]:_ref(int(64))[1465689]
-
(7923597 'move' i_lhs[7923595] (7923599 'set reference' size[7923519]))
-
(7923601 '*=' i_lhs[7923595] coerce_tmp_x0[9117704])
-
(7923604 '.=' i_this[7923228] shape[1965836] shape[7923245])
-
(7923608 '.=' i_this[7923228] offset[1965842] offset[7923268])
-
(7923612 '.=' i_this[7923228] size[1965848] size[7923519])
-
(7923616 '.=' i_this[7923228] strides[1965851] strides[7923496])
-
var simple[5847885]:rect(4)[1965857]
-
(5847887 'move' simple[5847885] initTemp[7923226])
-
var elt_x0[7928583]:range(int(64),both,one)[1610039]
-
(7928586 call init[1763679] elt_x0[7928583])
-
var elt_x1[7928592]:range(int(64),both,one)[1610039]
-
(7928595 call init[1763679] elt_x1[7928592])
-
var elt_x2[7928601]:range(int(64),both,one)[1610039]
-
(7928604 call init[1763679] elt_x2[7928601])
-
var elt_x3[7928610]:range(int(64),both,one)[1610039]
-
(7928613 call init[1763679] elt_x3[7928610])
-
var call_tmp[7928622]:_ref(4*int(64))[1960611]
-
(7928624 'move' call_tmp[7928622] (7928626 '.' simple[5847885] offset[1965842]))
-
var call_tmp[7928629]:range(int(64),low,one)[1576928]
-
var ret_tmp[7928638]:range(int(64),low,one)[1576928]
-
(7928641 call chpl_build_low_bounded_range[1576395] (7928635 'get svec member value' call_tmp[7928622] 0) ret_tmp[7928638])
-
(7928644 'move' call_tmp[7928629] ret_tmp[7928638])
-
var call_tmp[7928647]:_ref(4*int(64))[1960611]
-
(7928649 'move' call_tmp[7928647] (7928651 '.' simple[5847885] shape[1965836]))
-
var call_tmp[7928654]:range(int(64),both,one)[1610039]
-
var ret_tmp[7928663]:range(int(64),both,one)[1610039]
-
(7928666 call #[1714265] call_tmp[7928629] (7928660 'get svec member value' call_tmp[7928647] 0) ret_tmp[7928663] 242 96)
-
(7928670 'move' call_tmp[7928654] ret_tmp[7928663])
-
var call_tmp[7928677]:_ref(4*int(64))[1960611]
-
(7928679 'move' call_tmp[7928677] (7928681 '.' simple[5847885] offset[1965842]))
-
var call_tmp[7928684]:range(int(64),low,one)[1576928]
-
var ret_tmp[7928693]:range(int(64),low,one)[1576928]
-
(7928696 call chpl_build_low_bounded_range[1576395] (7928690 'get svec member value' call_tmp[7928677] 1) ret_tmp[7928693])
-
(7928699 'move' call_tmp[7928684] ret_tmp[7928693])
-
var call_tmp[7928702]:_ref(4*int(64))[1960611]
-
(7928704 'move' call_tmp[7928702] (7928706 '.' simple[5847885] shape[1965836]))
-
var call_tmp[7928709]:range(int(64),both,one)[1610039]
-
var ret_tmp[7928718]:range(int(64),both,one)[1610039]
-
(7928721 call #[1714265] call_tmp[7928684] (7928715 'get svec member value' call_tmp[7928702] 1) ret_tmp[7928718] 242 96)
-
(7928725 'move' call_tmp[7928709] ret_tmp[7928718])
-
var call_tmp[7928732]:_ref(4*int(64))[1960611]
-
(7928734 'move' call_tmp[7928732] (7928736 '.' simple[5847885] offset[1965842]))
-
var call_tmp[7928739]:range(int(64),low,one)[1576928]
-
var ret_tmp[7928748]:range(int(64),low,one)[1576928]
-
(7928751 call chpl_build_low_bounded_range[1576395] (7928745 'get svec member value' call_tmp[7928732] 2) ret_tmp[7928748])
-
(7928754 'move' call_tmp[7928739] ret_tmp[7928748])
-
var call_tmp[7928757]:_ref(4*int(64))[1960611]
-
(7928759 'move' call_tmp[7928757] (7928761 '.' simple[5847885] shape[1965836]))
-
var call_tmp[7928764]:range(int(64),both,one)[1610039]
-
var ret_tmp[7928773]:range(int(64),both,one)[1610039]
-
(7928776 call #[1714265] call_tmp[7928739] (7928770 'get svec member value' call_tmp[7928757] 2) ret_tmp[7928773] 242 96)
-
(7928780 'move' call_tmp[7928764] ret_tmp[7928773])
-
var call_tmp[7928787]:_ref(4*int(64))[1960611]
-
(7928789 'move' call_tmp[7928787] (7928791 '.' simple[5847885] offset[1965842]))
-
var call_tmp[7928794]:range(int(64),low,one)[1576928]
-
var ret_tmp[7928803]:range(int(64),low,one)[1576928]
-
(7928806 call chpl_build_low_bounded_range[1576395] (7928800 'get svec member value' call_tmp[7928787] 3) ret_tmp[7928803])
-
(7928809 'move' call_tmp[7928794] ret_tmp[7928803])
-
var call_tmp[7928812]:_ref(4*int(64))[1960611]
-
(7928814 'move' call_tmp[7928812] (7928816 '.' simple[5847885] shape[1965836]))
-
var call_tmp[7928819]:range(int(64),both,one)[1610039]
-
var ret_tmp[7928828]:range(int(64),both,one)[1610039]
-
(7928831 call #[1714265] call_tmp[7928794] (7928825 'get svec member value' call_tmp[7928812] 3) ret_tmp[7928828] 242 96)
-
(7928835 'move' call_tmp[7928819] ret_tmp[7928828])
-
var call_tmp[7928845]:domain(4,int(64),one)[1964360]
-
var ret_tmp[7928875]:domain(4,int(64),one)[1964360]
-
(7928878 call chpl__buildDomainExpr[1978287] call_tmp[7928654] call_tmp[7928709] call_tmp[7928764] call_tmp[7928819] 1 ret_tmp[7928875] 242 96)
-
(7928885 'move' call_tmp[7928845] ret_tmp[7928875])
-
var call_tmp[7928888]:_RuntimeTypeInfo[1965805]
-
(7928890 'move' call_tmp[7928888] (7928893 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var ret_tmp[7928895]:domain(4,int(64),one)[1964360]
-
var copy_tmp[7928897]:domain(4,int(64),one)[1964360]
-
(7928899 '=' copy_tmp[7928897] call_tmp[7928845])
-
(7928903 call chpl__coerceMove[1982705] call_tmp[7928888] copy_tmp[7928897] 0 ret_tmp[7928895] 242 96)
-
var dom[6201156]:domain(4,int(64),one)[1964360]
-
(6201158 'move' dom[6201156] ret_tmp[7928895])
-
var _instance[6201161]:_ref(domain(4,int(64),one))[1962837]
-
(6201165 'move' _instance[6201161] (6201167 '.' dom[6201156] _instance[1964354]))
-
(9362788 '_check_nil' _instance[6201161] 242 96)
-
(9249955 '.=' _instance[6201161] definedConst[268703] 1)
-
var this[6201196]:domain(4,int(64),one)[1964360]
-
(6201198 'move' this[6201196] dom[6201156])
-
var ret[7903241]:domain(4,int(64),one)[1962822]
-
(7903243 'move' ret[7903241] (7903245 '.v' this[6201196] _instance[1964354]))
-
var ret_tmp[7912648]:4*int(64)[1960494]
-
(7912651 call createTuple[1991537] 0 ret_tmp[7912648])
-
var this[6507193]:domain(4,int(64),one)[1962822]
-
(6507198 'move' this[6507193] ret[7903241])
-
var call_tmp[7901249]:_ref(4*range(int(64),both,one))[1961950]
-
(9342464 '_check_nil' this[6507193] 242 96)
-
(7901251 'move' call_tmp[7901249] (7901253 '.' this[6507193] ranges[1962812]))
-
var coerce_tmp[7714911]:range(int(64),both,one)[1610039]
-
(7714913 'move' coerce_tmp[7714911] (9249968 'get svec member value' call_tmp[7901249] 0))
-
var _ic__F0_this[9026533]:range(int(64),both,one)[1610039]
-
(7714965 'move' _ic__F0_this[9026533] coerce_tmp[7714911])
-
var taskInd_this[6506359]:domain(4,int(64),one)[1962822]
-
(6506361 'move' taskInd_this[6506359] ret[7903241])
-
(6506395 call checkIfIterWillOverflow[1612304] coerce_tmp[7714911] 1 242 96)
-
var i[6506398]:int(64)[10]
-
(6506402 'move' i[6506398] 0)
-
var this[6506407]:range(int(64),both,one)[1610039]
-
(6506409 'move' this[6506407] _ic__F0_this[9026533])
-
var this[6506433]:range(int(64),both,one)[1610039]
-
(6506435 'move' this[6506433] _ic__F0_this[9026533])
-
var end[6506452]:int(64)[10]
-
(6506454 'move' end[6506452] (7772541 '.v' this[6506433] _high[1610006]))
-
var this[6506566]:domain(4,int(64),one)[1962822]
-
(6506568 'move' this[6506566] taskInd_this[6506359])
-
var this[6506590]:domain(4,int(64),one)[1962822]
-
(6506592 'move' this[6506590] taskInd_this[6506359])
-
CForLoop {
-
var taskInd_i[6506533]:int(64)[10]
-
(6506535 'move' taskInd_i[6506533] i[6506398])
-
var call_tmp[7901259]:_ref(4*range(int(64),both,one))[1961950]
-
(9342466 '_check_nil' this[6506566] 242 96)
-
(7901261 'move' call_tmp[7901259] (7901263 '.' this[6506566] ranges[1962812]))
-
var coerce_tmp[7714974]:range(int(64),both,one)[1610039]
-
(7714976 'move' coerce_tmp[7714974] (9249971 'get svec member value' call_tmp[7901259] 1))
-
var _ic__F0_this[9026553]:range(int(64),both,one)[1610039]
-
(7715028 'move' _ic__F0_this[9026553] coerce_tmp[7714974])
-
var taskInd_this[6506588]:domain(4,int(64),one)[1962822]
-
(6506597 'move' taskInd_this[6506588] this[6506590])
-
(6506631 call checkIfIterWillOverflow[1612304] coerce_tmp[7714974] 1 242 96)
-
var i[6506634]:int(64)[10]
-
(6506638 'move' i[6506634] 0)
-
var this[6506643]:range(int(64),both,one)[1610039]
-
(6506645 'move' this[6506643] _ic__F0_this[9026553])
-
var this[6506669]:range(int(64),both,one)[1610039]
-
(6506671 'move' this[6506669] _ic__F0_this[9026553])
-
var end[6506688]:int(64)[10]
-
(6506690 'move' end[6506688] (7772558 '.v' this[6506669] _high[1610006]))
-
var this[6697753]:domain(4,int(64),one)[1962822]
-
(6697758 'move' this[6697753] taskInd_this[6506588])
-
var this[6697760]:domain(4,int(64),one)[1962822]
-
(6697765 'move' this[6697760] taskInd_this[6506588])
-
CForLoop {
-
var taskInd_i[6696915]:int(64)[10]
-
(6696918 'move' taskInd_i[6696915] i[6506634])
-
var call_tmp[7901269]:_ref(4*range(int(64),both,one))[1961950]
-
(9342468 '_check_nil' this[6697753] 242 96)
-
(7901271 'move' call_tmp[7901269] (7901273 '.' this[6697753] ranges[1962812]))
-
var coerce_tmp[7721148]:range(int(64),both,one)[1610039]
-
(7721150 'move' coerce_tmp[7721148] (9249974 'get svec member value' call_tmp[7901269] 2))
-
var _ic__F0_this[9028513]:range(int(64),both,one)[1610039]
-
(7721202 'move' _ic__F0_this[9028513] coerce_tmp[7721148])
-
var taskInd_this[6696962]:domain(4,int(64),one)[1962822]
-
(6696964 'move' taskInd_this[6696962] this[6697760])
-
(6696998 call checkIfIterWillOverflow[1612304] coerce_tmp[7721148] 1 242 96)
-
var i[6697001]:int(64)[10]
-
(6697005 'move' i[6697001] 0)
-
var this[6697010]:range(int(64),both,one)[1610039]
-
(6697012 'move' this[6697010] _ic__F0_this[9028513])
-
var this[6697036]:range(int(64),both,one)[1610039]
-
(6697038 'move' this[6697036] _ic__F0_this[9028513])
-
var end[6697055]:int(64)[10]
-
(6697057 'move' end[6697055] (7774224 '.v' this[6697036] _high[1610006]))
-
var this[6697163]:domain(4,int(64),one)[1962822]
-
(6697165 'move' this[6697163] taskInd_this[6696962])
-
CForLoop {
-
var taskInd_i[6697138]:int(64)[10]
-
(6697140 'move' taskInd_i[6697138] i[6697001])
-
var call_tmp[7901279]:_ref(4*range(int(64),both,one))[1961950]
-
(9342470 '_check_nil' this[6697163] 242 96)
-
(7901281 'move' call_tmp[7901279] (7901283 '.' this[6697163] ranges[1962812]))
-
var coerce_tmp[7721211]:range(int(64),both,one)[1610039]
-
(7721213 'move' coerce_tmp[7721211] (9249977 'get svec member value' call_tmp[7901279] 3))
-
var _ic__F0_this[9028533]:range(int(64),both,one)[1610039]
-
(7721265 'move' _ic__F0_this[9028533] coerce_tmp[7721211])
-
(6697212 call checkIfIterWillOverflow[1612304] coerce_tmp[7721211] 1 242 96)
-
var i[6697215]:int(64)[10]
-
(6697219 'move' i[6697215] 0)
-
var this[6697224]:range(int(64),both,one)[1610039]
-
(6697226 'move' this[6697224] _ic__F0_this[9028533])
-
var this[6697250]:range(int(64),both,one)[1610039]
-
(6697252 'move' this[6697250] _ic__F0_this[9028533])
-
var end[6697269]:int(64)[10]
-
(6697271 'move' end[6697269] (7774241 '.v' this[6697250] _high[1610006]))
-
CForLoop {
-
var ret_tmp[6697348]:2*int(64)[1802073]
-
(9098918 'set svec member' ret_tmp[6697348] 0 taskInd_i[6697138])
-
(9098922 'set svec member' ret_tmp[6697348] 1 i[6697215])
-
var _yieldedIndex[6697396]:2*int(64)[1802073]
-
(6697751 'move' _yieldedIndex[6697396] ret_tmp[6697348])
-
var j_x0[9096510]:int(64)[10]
-
var j_x1[9096512]:int(64)[10]
-
(9096518 'move' j_x0[9096510] (9096516 'get svec member value' _yieldedIndex[6697396] 0))
-
(9096523 'move' j_x1[9096512] (9096521 'get svec member value' _yieldedIndex[6697396] 1))
-
var ret_tmp[6697433]:3*int(64)[1995504]
-
(9142391 'set svec member' ret_tmp[6697433] 0 taskInd_i[6696915])
-
(9142395 'set svec member' ret_tmp[6697433] 1 j_x0[9096510])
-
(9142399 'set svec member' ret_tmp[6697433] 2 j_x1[9096512])
-
var _yieldedIndex[6697447]:3*int(64)[1995504]
-
(6697449 'move' _yieldedIndex[6697447] ret_tmp[6697433])
-
var j_x0[9140769]:int(64)[10]
-
var j_x1[9140771]:int(64)[10]
-
var j_x2[9140773]:int(64)[10]
-
(9140779 'move' j_x0[9140769] (9140777 'get svec member value' _yieldedIndex[6697447] 0))
-
(9140784 'move' j_x1[9140771] (9140782 'get svec member value' _yieldedIndex[6697447] 1))
-
(9140789 'move' j_x2[9140773] (9140787 'get svec member value' _yieldedIndex[6697447] 2))
-
var ret_tmp[6697501]:4*int(64)[1960494]
-
(9115050 'set svec member' ret_tmp[6697501] 0 taskInd_i[6506533])
-
(9115054 'set svec member' ret_tmp[6697501] 1 j_x0[9140769])
-
(9115058 'set svec member' ret_tmp[6697501] 2 j_x1[9140771])
-
(9115062 'set svec member' ret_tmp[6697501] 3 j_x2[9140773])
-
(6697534 'noop' )
-
(6697556 'noop' )
-
(6697584 'noop' )
-
(6697606 'noop' )
-
var coerce_tmp[6697618]:4*int(64)[1960494]
-
(6697626 'move' coerce_tmp[6697618] ret_tmp[6697501])
-
var i_i[8746215]:_ref(4*int(64))[1960611]
-
(8746219 'move' i_i[8746215] (8746217 'set reference' coerce_tmp[6697618]))
-
var ret[8746222]:[domain(4,int(64),one)] real(32)[2596181]
-
(8746224 'move' ret[8746222] (8746226 '.v' call_tmp[8170842] _instance[2601224]))
-
(8746230 call checkAccess[4580395] call_tmp[8170842] i_i[8746215] ret[8746222] 243 96)
-
var coerce_tmp[8746234]:[domain(4,int(64),one)] real(32)[2596181]
-
(8746236 'move' coerce_tmp[8746234] ret[8746222])
-
var _formal_tmp_in_ind[8746239]:4*int(64)[1960494]
-
(8746241 'move' _formal_tmp_in_ind[8746239] coerce_tmp[6697618])
-
var _formal_tmp_ind_x0[9119284]:int(64)[10]
-
var _formal_tmp_ind_x1[9119286]:int(64)[10]
-
var _formal_tmp_ind_x2[9119288]:int(64)[10]
-
var _formal_tmp_ind_x3[9119290]:int(64)[10]
-
(9119296 'move' _formal_tmp_ind_x0[9119284] (9119294 'get svec member value' _formal_tmp_in_ind[8746239] 0))
-
(9119301 'move' _formal_tmp_ind_x1[9119286] (9119299 'get svec member value' _formal_tmp_in_ind[8746239] 1))
-
(9119306 'move' _formal_tmp_ind_x2[9119288] (9119304 'get svec member value' _formal_tmp_in_ind[8746239] 2))
-
(9119311 'move' _formal_tmp_ind_x3[9119290] (9119309 'get svec member value' _formal_tmp_in_ind[8746239] 3))
-
var ret[8746249]:int(64)[10]
-
var sum[8746251]:int(64)[10]
-
(8746253 'move' sum[8746251] 0)
-
var call_tmp[8746263]:_ref(4*int(64))[1960611]
-
(9354400 '_check_nil' coerce_tmp[8746234] 243 96)
-
(8746265 'move' call_tmp[8746263] (8746267 '.' coerce_tmp[8746234] blk[2596128]))
-
var i_lhs[8746284]:_ref(int(64))[1465689]
-
(8746286 'move' i_lhs[8746284] (8746288 'set reference' sum[8746251]))
-
(8746290 '+=' i_lhs[8746284] (9533599 'cast' int(64)[10] (8746281 '*' _formal_tmp_ind_x0[9119284] (8746274 'get svec member value' call_tmp[8746263] 0))))
-
var call_tmp[8746300]:_ref(4*int(64))[1960611]
-
(9354402 '_check_nil' coerce_tmp[8746234] 243 96)
-
(8746302 'move' call_tmp[8746300] (8746304 '.' coerce_tmp[8746234] blk[2596128]))
-
var i_lhs[8746321]:_ref(int(64))[1465689]
-
(8746323 'move' i_lhs[8746321] (8746325 'set reference' sum[8746251]))
-
(8746327 '+=' i_lhs[8746321] (9533601 'cast' int(64)[10] (8746318 '*' _formal_tmp_ind_x1[9119286] (8746311 'get svec member value' call_tmp[8746300] 1))))
-
var call_tmp[8746337]:_ref(4*int(64))[1960611]
-
(9354404 '_check_nil' coerce_tmp[8746234] 243 96)
-
(8746339 'move' call_tmp[8746337] (8746341 '.' coerce_tmp[8746234] blk[2596128]))
-
var i_lhs[8746358]:_ref(int(64))[1465689]
-
(8746360 'move' i_lhs[8746358] (8746362 'set reference' sum[8746251]))
-
(8746364 '+=' i_lhs[8746358] (9533603 'cast' int(64)[10] (8746355 '*' _formal_tmp_ind_x2[9119288] (8746348 'get svec member value' call_tmp[8746337] 2))))
-
var i_lhs[8746374]:_ref(int(64))[1465689]
-
(8746376 'move' i_lhs[8746374] (8746378 'set reference' sum[8746251]))
-
(8746380 '+=' i_lhs[8746374] _formal_tmp_ind_x3[9119290])
-
(8746383 'move' ret[8746249] sum[8746251])
-
var coerce_tmp[8746386]:_ddata(real(32))[2172932]
-
(9354406 '_check_nil' coerce_tmp[8746234] 243 96)
-
(8746388 'move' coerce_tmp[8746386] (8746390 '.v' coerce_tmp[8746234] shiftedData[2596155]))
-
var call_tmp[8746393]:_ref(real(32))[1470469]
-
(8746395 'move' call_tmp[8746393] (8746397 'array_get' coerce_tmp[8746386] ret[8746249]))
-
var coerce_tmp[6697670]:4*int(64)[1960494]
-
(6697678 'move' coerce_tmp[6697670] ret_tmp[6697501])
-
var i_i[8748561]:_ref(4*int(64))[1960611]
-
(8748565 'move' i_i[8748561] (8748563 'set reference' coerce_tmp[6697670]))
-
var ret[8748570]:[domain(4,int(64),one)] real(32)[2596181]
-
(8748572 'move' ret[8748570] (8748574 '.v' call_tmp[8170826] _instance[2601224]))
-
(8748578 call checkAccess[4580395] call_tmp[8170826] i_i[8748561] ret[8748570] 243 96)
-
var coerce_tmp[8748582]:[domain(4,int(64),one)] real(32)[2596181]
-
(8748584 'move' coerce_tmp[8748582] ret[8748570])
-
var _formal_tmp_in_ind[8748587]:4*int(64)[1960494]
-
(8748589 'move' _formal_tmp_in_ind[8748587] coerce_tmp[6697670])
-
var _formal_tmp_ind_x0[9119636]:int(64)[10]
-
var _formal_tmp_ind_x1[9119638]:int(64)[10]
-
var _formal_tmp_ind_x2[9119640]:int(64)[10]
-
var _formal_tmp_ind_x3[9119642]:int(64)[10]
-
(9119648 'move' _formal_tmp_ind_x0[9119636] (9119646 'get svec member value' _formal_tmp_in_ind[8748587] 0))
-
(9119653 'move' _formal_tmp_ind_x1[9119638] (9119651 'get svec member value' _formal_tmp_in_ind[8748587] 1))
-
(9119658 'move' _formal_tmp_ind_x2[9119640] (9119656 'get svec member value' _formal_tmp_in_ind[8748587] 2))
-
(9119663 'move' _formal_tmp_ind_x3[9119642] (9119661 'get svec member value' _formal_tmp_in_ind[8748587] 3))
-
var ret[8748599]:int(64)[10]
-
var sum[8748601]:int(64)[10]
-
(8748603 'move' sum[8748601] 0)
-
var call_tmp[8748613]:_ref(4*int(64))[1960611]
-
(9354488 '_check_nil' coerce_tmp[8748582] 243 96)
-
(8748615 'move' call_tmp[8748613] (8748617 '.' coerce_tmp[8748582] blk[2596128]))
-
var i_lhs[8748634]:_ref(int(64))[1465689]
-
(8748636 'move' i_lhs[8748634] (8748638 'set reference' sum[8748601]))
-
(8748640 '+=' i_lhs[8748634] (9533605 'cast' int(64)[10] (8748631 '*' _formal_tmp_ind_x0[9119636] (8748624 'get svec member value' call_tmp[8748613] 0))))
-
var call_tmp[8748650]:_ref(4*int(64))[1960611]
-
(9354490 '_check_nil' coerce_tmp[8748582] 243 96)
-
(8748652 'move' call_tmp[8748650] (8748654 '.' coerce_tmp[8748582] blk[2596128]))
-
var i_lhs[8748671]:_ref(int(64))[1465689]
-
(8748673 'move' i_lhs[8748671] (8748675 'set reference' sum[8748601]))
-
(8748677 '+=' i_lhs[8748671] (9533607 'cast' int(64)[10] (8748668 '*' _formal_tmp_ind_x1[9119638] (8748661 'get svec member value' call_tmp[8748650] 1))))
-
var call_tmp[8748687]:_ref(4*int(64))[1960611]
-
(9354492 '_check_nil' coerce_tmp[8748582] 243 96)
-
(8748689 'move' call_tmp[8748687] (8748691 '.' coerce_tmp[8748582] blk[2596128]))
-
var i_lhs[8748708]:_ref(int(64))[1465689]
-
(8748710 'move' i_lhs[8748708] (8748712 'set reference' sum[8748601]))
-
(8748714 '+=' i_lhs[8748708] (9533609 'cast' int(64)[10] (8748705 '*' _formal_tmp_ind_x2[9119640] (8748698 'get svec member value' call_tmp[8748687] 2))))
-
var i_lhs[8748724]:_ref(int(64))[1465689]
-
(8748726 'move' i_lhs[8748724] (8748728 'set reference' sum[8748601]))
-
(8748730 '+=' i_lhs[8748724] _formal_tmp_ind_x3[9119642])
-
(8748733 'move' ret[8748599] sum[8748601])
-
var coerce_tmp[8748736]:_ddata(real(32))[2172932]
-
(9354494 '_check_nil' coerce_tmp[8748582] 243 96)
-
(8748738 'move' coerce_tmp[8748736] (8748740 '.v' coerce_tmp[8748582] shiftedData[2596155]))
-
var call_tmp[8748743]:_ref(real(32))[1470469]
-
(8748745 'move' call_tmp[8748743] (8748747 'array_get' coerce_tmp[8748736] ret[8748599]))
-
var call_tmp[7322630]:real(32)[91]
-
(7322632 'move' call_tmp[7322630] (7322635 call expf[6827] (8748752 'deref' call_tmp[8748743])))
-
(7491456 '=' call_tmp[8746393] call_tmp[7322630])
-
{
-
(6697282 '=' i[6697215] (7757862 '.v' this[6697224] _low[1610001]))
}
-
{
-
(6697286 '<=' i[6697215] end[6697269])
}
-
{
-
(6697294 '+=' i[6697215] 1)
}
}
-
{
-
(6697068 '=' i[6697001] (7757845 '.v' this[6697010] _low[1610001]))
}
-
{
-
(6697072 '<=' i[6697001] end[6697055])
}
-
{
-
(6697080 '+=' i[6697001] 1)
}
}
-
{
-
(6506701 '=' i[6506634] (7756179 '.v' this[6506643] _low[1610001]))
}
-
{
-
(6506705 '<=' i[6506634] end[6506688])
}
-
{
-
(6506713 '+=' i[6506634] 1)
}
}
-
{
-
(6506465 '=' i[6506398] (7756162 '.v' this[6506407] _low[1610001]))
}
-
{
-
(6506469 '<=' i[6506398] end[6506452])
}
-
{
-
(6506477 '+=' i[6506398] 1)
}
}
-
(6201409 call chpl__autoDestroy[4043262] dom[6201156] 242 96)
-
(5660572 call chpl_after_forall_fence[69473])
-
(5653383 call chpl__autoDestroy[4043262] call_tmp[4926258] 242 96)
-
(5605904 '=' _retArg[5605902] output[4926199])
-
(5605906 return _void[46])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),5)))[4990408] . forward[4992255] ( this[4992259]:_ref(expOp(shared BaseTensorResource(real(32),5)))[4990408] , _retArg[5606718]:_ref(ndarray(5,real(32)))[2679345] ) : void[4]
const ref arg this[4992259]:_ref(expOp(shared BaseTensorResource(real(32),5)))[4990408] ref arg _retArg[5606718]:_ref(ndarray(5,real(32)))[2679345]-
{
-
var call_tmp[8894365]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8894367 'move' call_tmp[8894365] (8894369 '.' this[4992259] input[4990376]))
-
var call_tmp[4992277]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4992904]:BaseTensorResource(real(32),5)[2679277]
-
(4992910 'move' coerce_tmp[4992904] (4992906 call borrow[2826541] call_tmp[8894365] 238 96))
-
(9315858 '_check_nil' coerce_tmp[4992904] 238 96)
-
(4992279 'move' call_tmp[4992277] (4992282 call array[3773074] coerce_tmp[4992904]))
-
var call_tmp[4992285]:rect(5)[2665060]
-
var ret_tmp[5601852]:rect(5)[2665060]
-
(4992290 call _dom[4596875] call_tmp[4992277] ret_tmp[5601852])
-
(5601855 'move' call_tmp[4992285] ret_tmp[5601852])
-
var call_tmp[8894375]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8894377 'move' call_tmp[8894375] (8894379 '.' this[4992259] input[4990376]))
-
var coerce_tmp[4992916]:BaseTensorResource(real(32),5)[2679277]
-
(4992922 'move' coerce_tmp[4992916] (4992918 call borrow[2826541] call_tmp[8894375] 238 96))
-
(9315860 '_check_nil' coerce_tmp[4992916] 238 96)
-
(4992306 call array[3773074] coerce_tmp[4992916])
-
var initTemp[4992929]:ndarray(5,real(32))[2679336]
-
(4992932 call init[4596933] initTemp[4992929] call_tmp[4992285])
-
var output[4992325]:ndarray(5,real(32))[2679336]
-
(4992327 'move' output[4992325] initTemp[4992929])
-
var call_tmp[8894385]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8894387 'move' call_tmp[8894385] (8894389 '.' this[4992259] input[4990376]))
-
var call_tmp[4992343]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4992948]:BaseTensorResource(real(32),5)[2679277]
-
(4992954 'move' coerce_tmp[4992948] (4992950 call borrow[2826541] call_tmp[8894385] 239 96))
-
(9315862 '_check_nil' coerce_tmp[4992948] 239 96)
-
(4992345 'move' call_tmp[4992343] (4992348 call array[3773074] coerce_tmp[4992948]))
-
var call_tmp[8238571]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(8238573 'move' call_tmp[8238571] (8238575 '.' call_tmp[4992343] data[2679327]))
-
var call_tmp[8238587]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(8238589 'move' call_tmp[8238587] (8238591 '.' output[4992325] data[2679327]))
-
var call_tmp[4992384]:domain(5,int(64),one)[2663397]
-
var ret_tmp[5578451]:domain(5,int(64),one)[2663397]
-
(4992389 call _dom[2769564] call_tmp[8238587] ret_tmp[5578451] 242 96)
-
(5578454 'move' call_tmp[4992384] ret_tmp[5578451])
-
var i_this[5860887]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(5860891 'move' i_this[5860887] (5860889 'set reference' call_tmp[4992384]))
-
var initTemp[8229769]:rect(5)[2665060]
-
var i_this[8229771]:_ref(rect(5))[2665069]
-
(8229773 'move' i_this[8229771] (8229775 'set reference' initTemp[8229769]))
-
var call_tmp_x0[9048790]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9048792]:range(int(64),both,one)[1610039]
-
var call_tmp_x2[9048794]:range(int(64),both,one)[1610039]
-
var call_tmp_x3[9048796]:range(int(64),both,one)[1610039]
-
var call_tmp_x4[9048798]:range(int(64),both,one)[1610039]
-
var ret_tmp[8229779]:5*range(int(64),both,one)[2660739]
-
(8229782 call dims[2706326] i_this[5860887] ret_tmp[8229779] 242 96)
-
(9048804 'move' call_tmp_x0[9048790] (9048802 'get svec member value' ret_tmp[8229779] 0))
-
(9048809 'move' call_tmp_x1[9048792] (9048807 'get svec member value' ret_tmp[8229779] 1))
-
(9048814 'move' call_tmp_x2[9048794] (9048812 'get svec member value' ret_tmp[8229779] 2))
-
(9048819 'move' call_tmp_x3[9048796] (9048817 'get svec member value' ret_tmp[8229779] 3))
-
(9048824 'move' call_tmp_x4[9048798] (9048822 'get svec member value' ret_tmp[8229779] 4))
-
var shape[8229788]:5*int(64)[2664814]
-
(9178991 'set svec member' shape[8229788] 0 0)
-
(9178995 'set svec member' shape[8229788] 1 0)
-
(9178999 'set svec member' shape[8229788] 2 0)
-
(9179003 'set svec member' shape[8229788] 3 0)
-
(9179007 'set svec member' shape[8229788] 4 0)
-
var offset[8229815]:5*int(64)[2664814]
-
(9179026 'set svec member' offset[8229815] 0 0)
-
(9179030 'set svec member' offset[8229815] 1 0)
-
(9179034 'set svec member' offset[8229815] 2 0)
-
(9179038 'set svec member' offset[8229815] 3 0)
-
(9179042 'set svec member' offset[8229815] 4 0)
-
var coerce_tmp[8229842]:range(int(64),both,one)[1610039]
-
(8229844 'move' coerce_tmp[8229842] call_tmp_x0[9048790])
-
var coerce_tmp[8229849]:int(64)[10]
-
(8229851 'move' coerce_tmp[8229849] (8229853 '.v' coerce_tmp[8229842] _high[1610006]))
-
var coerce_tmp[8229856]:range(int(64),both,one)[1610039]
-
(8229858 'move' coerce_tmp[8229856] call_tmp_x0[9048790])
-
var coerce_tmp[8229863]:int(64)[10]
-
(8229865 'move' coerce_tmp[8229863] (8229867 '.v' coerce_tmp[8229856] _low[1610001]))
-
(8229870 'set svec member' offset[8229815] 0 coerce_tmp[8229863])
-
(8229888 'set svec member' shape[8229788] 0 (9533643 'cast' int(64)[10] (8229885 '+' (9533641 'cast' int(64)[10] (8229878 '-' coerce_tmp[8229849] coerce_tmp[8229863])) 1)))
-
var coerce_tmp[8229892]:range(int(64),both,one)[1610039]
-
(8229894 'move' coerce_tmp[8229892] call_tmp_x1[9048792])
-
var coerce_tmp[8229899]:int(64)[10]
-
(8229901 'move' coerce_tmp[8229899] (8229903 '.v' coerce_tmp[8229892] _high[1610006]))
-
var coerce_tmp[8229906]:range(int(64),both,one)[1610039]
-
(8229908 'move' coerce_tmp[8229906] call_tmp_x1[9048792])
-
var coerce_tmp[8229913]:int(64)[10]
-
(8229915 'move' coerce_tmp[8229913] (8229917 '.v' coerce_tmp[8229906] _low[1610001]))
-
(8229920 'set svec member' offset[8229815] 1 coerce_tmp[8229913])
-
(8229938 'set svec member' shape[8229788] 1 (9533647 'cast' int(64)[10] (8229935 '+' (9533645 'cast' int(64)[10] (8229928 '-' coerce_tmp[8229899] coerce_tmp[8229913])) 1)))
-
var coerce_tmp[8229942]:range(int(64),both,one)[1610039]
-
(8229944 'move' coerce_tmp[8229942] call_tmp_x2[9048794])
-
var coerce_tmp[8229949]:int(64)[10]
-
(8229951 'move' coerce_tmp[8229949] (8229953 '.v' coerce_tmp[8229942] _high[1610006]))
-
var coerce_tmp[8229956]:range(int(64),both,one)[1610039]
-
(8229958 'move' coerce_tmp[8229956] call_tmp_x2[9048794])
-
var coerce_tmp[8229963]:int(64)[10]
-
(8229965 'move' coerce_tmp[8229963] (8229967 '.v' coerce_tmp[8229956] _low[1610001]))
-
(8229970 'set svec member' offset[8229815] 2 coerce_tmp[8229963])
-
(8229988 'set svec member' shape[8229788] 2 (9533651 'cast' int(64)[10] (8229985 '+' (9533649 'cast' int(64)[10] (8229978 '-' coerce_tmp[8229949] coerce_tmp[8229963])) 1)))
-
var coerce_tmp[8229992]:range(int(64),both,one)[1610039]
-
(8229994 'move' coerce_tmp[8229992] call_tmp_x3[9048796])
-
var coerce_tmp[8229999]:int(64)[10]
-
(8230001 'move' coerce_tmp[8229999] (8230003 '.v' coerce_tmp[8229992] _high[1610006]))
-
var coerce_tmp[8230006]:range(int(64),both,one)[1610039]
-
(8230008 'move' coerce_tmp[8230006] call_tmp_x3[9048796])
-
var coerce_tmp[8230013]:int(64)[10]
-
(8230015 'move' coerce_tmp[8230013] (8230017 '.v' coerce_tmp[8230006] _low[1610001]))
-
(8230020 'set svec member' offset[8229815] 3 coerce_tmp[8230013])
-
(8230038 'set svec member' shape[8229788] 3 (9533655 'cast' int(64)[10] (8230035 '+' (9533653 'cast' int(64)[10] (8230028 '-' coerce_tmp[8229999] coerce_tmp[8230013])) 1)))
-
var coerce_tmp[8230042]:range(int(64),both,one)[1610039]
-
(8230044 'move' coerce_tmp[8230042] call_tmp_x4[9048798])
-
var coerce_tmp[8230049]:int(64)[10]
-
(8230051 'move' coerce_tmp[8230049] (8230053 '.v' coerce_tmp[8230042] _high[1610006]))
-
var coerce_tmp[8230056]:range(int(64),both,one)[1610039]
-
(8230058 'move' coerce_tmp[8230056] call_tmp_x4[9048798])
-
var coerce_tmp[8230063]:int(64)[10]
-
(8230065 'move' coerce_tmp[8230063] (8230067 '.v' coerce_tmp[8230056] _low[1610001]))
-
(8230070 'set svec member' offset[8229815] 4 coerce_tmp[8230063])
-
(8230088 'set svec member' shape[8229788] 4 (9533659 'cast' int(64)[10] (8230085 '+' (9533657 'cast' int(64)[10] (8230078 '-' coerce_tmp[8230049] coerce_tmp[8230063])) 1)))
-
var coerce_tmp_x0[9179044]:int(64)[10]
-
var coerce_tmp_x1[9179046]:int(64)[10]
-
var coerce_tmp_x2[9179048]:int(64)[10]
-
var coerce_tmp_x3[9179050]:int(64)[10]
-
var coerce_tmp_x4[9179052]:int(64)[10]
-
(9179058 'move' coerce_tmp_x0[9179044] (9179056 'get svec member value' shape[8229788] 0))
-
(9179063 'move' coerce_tmp_x1[9179046] (9179061 'get svec member value' shape[8229788] 1))
-
(9179068 'move' coerce_tmp_x2[9179048] (9179066 'get svec member value' shape[8229788] 2))
-
(9179073 'move' coerce_tmp_x3[9179050] (9179071 'get svec member value' shape[8229788] 3))
-
(9179078 'move' coerce_tmp_x4[9179052] (9179076 'get svec member value' shape[8229788] 4))
-
var strides[8230097]:5*int(64)[2664814]
-
(9179101 'set svec member' strides[8230097] 0 0)
-
(9179105 'set svec member' strides[8230097] 1 0)
-
(9179109 'set svec member' strides[8230097] 2 0)
-
(9179113 'set svec member' strides[8230097] 3 0)
-
(9179117 'set svec member' strides[8230097] 4 0)
-
var size[8230124]:int(64)[10]
-
(8230126 'move' size[8230124] 1)
-
(8230129 'set svec member' strides[8230097] 4 1)
-
var i_lhs[8230140]:_ref(int(64))[1465689]
-
(8230142 'move' i_lhs[8230140] (8230144 'set reference' size[8230124]))
-
(8230146 '*=' i_lhs[8230140] coerce_tmp_x4[9179052])
-
(8230149 'set svec member' strides[8230097] 3 size[8230124])
-
var i_lhs[8230160]:_ref(int(64))[1465689]
-
(8230162 'move' i_lhs[8230160] (8230164 'set reference' size[8230124]))
-
(8230166 '*=' i_lhs[8230160] coerce_tmp_x3[9179050])
-
(8230169 'set svec member' strides[8230097] 2 size[8230124])
-
var i_lhs[8230180]:_ref(int(64))[1465689]
-
(8230182 'move' i_lhs[8230180] (8230184 'set reference' size[8230124]))
-
(8230186 '*=' i_lhs[8230180] coerce_tmp_x2[9179048])
-
(8230189 'set svec member' strides[8230097] 1 size[8230124])
-
var i_lhs[8230200]:_ref(int(64))[1465689]
-
(8230202 'move' i_lhs[8230200] (8230204 'set reference' size[8230124]))
-
(8230206 '*=' i_lhs[8230200] coerce_tmp_x1[9179046])
-
(8230209 'set svec member' strides[8230097] 0 size[8230124])
-
var i_lhs[8230220]:_ref(int(64))[1465689]
-
(8230222 'move' i_lhs[8230220] (8230224 'set reference' size[8230124]))
-
(8230226 '*=' i_lhs[8230220] coerce_tmp_x0[9179044])
-
(8230229 '.=' i_this[8229771] shape[2665039] shape[8229788])
-
(8230233 '.=' i_this[8229771] offset[2665045] offset[8229815])
-
(8230237 '.=' i_this[8229771] size[2665051] size[8230124])
-
(8230241 '.=' i_this[8229771] strides[2665054] strides[8230097])
-
var simple[5860907]:rect(5)[2665060]
-
(5860909 'move' simple[5860907] initTemp[8229769])
-
var elt_x0[8234460]:range(int(64),both,one)[1610039]
-
(8234463 call init[1763679] elt_x0[8234460])
-
var elt_x1[8234469]:range(int(64),both,one)[1610039]
-
(8234472 call init[1763679] elt_x1[8234469])
-
var elt_x2[8234478]:range(int(64),both,one)[1610039]
-
(8234481 call init[1763679] elt_x2[8234478])
-
var elt_x3[8234487]:range(int(64),both,one)[1610039]
-
(8234490 call init[1763679] elt_x3[8234487])
-
var elt_x4[8234496]:range(int(64),both,one)[1610039]
-
(8234499 call init[1763679] elt_x4[8234496])
-
var call_tmp[8234508]:_ref(5*int(64))[2664959]
-
(8234510 'move' call_tmp[8234508] (8234512 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234515]:range(int(64),low,one)[1576928]
-
var ret_tmp[8234524]:range(int(64),low,one)[1576928]
-
(8234527 call chpl_build_low_bounded_range[1576395] (8234521 'get svec member value' call_tmp[8234508] 0) ret_tmp[8234524])
-
(8234530 'move' call_tmp[8234515] ret_tmp[8234524])
-
var call_tmp[8234533]:_ref(5*int(64))[2664959]
-
(8234535 'move' call_tmp[8234533] (8234537 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234540]:range(int(64),both,one)[1610039]
-
var ret_tmp[8234549]:range(int(64),both,one)[1610039]
-
(8234552 call #[1714265] call_tmp[8234515] (8234546 'get svec member value' call_tmp[8234533] 0) ret_tmp[8234549] 242 96)
-
(8234556 'move' call_tmp[8234540] ret_tmp[8234549])
-
var call_tmp[8234563]:_ref(5*int(64))[2664959]
-
(8234565 'move' call_tmp[8234563] (8234567 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234570]:range(int(64),low,one)[1576928]
-
var ret_tmp[8234579]:range(int(64),low,one)[1576928]
-
(8234582 call chpl_build_low_bounded_range[1576395] (8234576 'get svec member value' call_tmp[8234563] 1) ret_tmp[8234579])
-
(8234585 'move' call_tmp[8234570] ret_tmp[8234579])
-
var call_tmp[8234588]:_ref(5*int(64))[2664959]
-
(8234590 'move' call_tmp[8234588] (8234592 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234595]:range(int(64),both,one)[1610039]
-
var ret_tmp[8234604]:range(int(64),both,one)[1610039]
-
(8234607 call #[1714265] call_tmp[8234570] (8234601 'get svec member value' call_tmp[8234588] 1) ret_tmp[8234604] 242 96)
-
(8234611 'move' call_tmp[8234595] ret_tmp[8234604])
-
var call_tmp[8234618]:_ref(5*int(64))[2664959]
-
(8234620 'move' call_tmp[8234618] (8234622 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234625]:range(int(64),low,one)[1576928]
-
var ret_tmp[8234634]:range(int(64),low,one)[1576928]
-
(8234637 call chpl_build_low_bounded_range[1576395] (8234631 'get svec member value' call_tmp[8234618] 2) ret_tmp[8234634])
-
(8234640 'move' call_tmp[8234625] ret_tmp[8234634])
-
var call_tmp[8234643]:_ref(5*int(64))[2664959]
-
(8234645 'move' call_tmp[8234643] (8234647 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234650]:range(int(64),both,one)[1610039]
-
var ret_tmp[8234659]:range(int(64),both,one)[1610039]
-
(8234662 call #[1714265] call_tmp[8234625] (8234656 'get svec member value' call_tmp[8234643] 2) ret_tmp[8234659] 242 96)
-
(8234666 'move' call_tmp[8234650] ret_tmp[8234659])
-
var call_tmp[8234673]:_ref(5*int(64))[2664959]
-
(8234675 'move' call_tmp[8234673] (8234677 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234680]:range(int(64),low,one)[1576928]
-
var ret_tmp[8234689]:range(int(64),low,one)[1576928]
-
(8234692 call chpl_build_low_bounded_range[1576395] (8234686 'get svec member value' call_tmp[8234673] 3) ret_tmp[8234689])
-
(8234695 'move' call_tmp[8234680] ret_tmp[8234689])
-
var call_tmp[8234698]:_ref(5*int(64))[2664959]
-
(8234700 'move' call_tmp[8234698] (8234702 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234705]:range(int(64),both,one)[1610039]
-
var ret_tmp[8234714]:range(int(64),both,one)[1610039]
-
(8234717 call #[1714265] call_tmp[8234680] (8234711 'get svec member value' call_tmp[8234698] 3) ret_tmp[8234714] 242 96)
-
(8234721 'move' call_tmp[8234705] ret_tmp[8234714])
-
var call_tmp[8234728]:_ref(5*int(64))[2664959]
-
(8234730 'move' call_tmp[8234728] (8234732 '.' simple[5860907] offset[2665045]))
-
var call_tmp[8234735]:range(int(64),low,one)[1576928]
-
var ret_tmp[8234744]:range(int(64),low,one)[1576928]
-
(8234747 call chpl_build_low_bounded_range[1576395] (8234741 'get svec member value' call_tmp[8234728] 4) ret_tmp[8234744])
-
(8234750 'move' call_tmp[8234735] ret_tmp[8234744])
-
var call_tmp[8234753]:_ref(5*int(64))[2664959]
-
(8234755 'move' call_tmp[8234753] (8234757 '.' simple[5860907] shape[2665039]))
-
var call_tmp[8234760]:range(int(64),both,one)[1610039]
-
var ret_tmp[8234769]:range(int(64),both,one)[1610039]
-
(8234772 call #[1714265] call_tmp[8234735] (8234766 'get svec member value' call_tmp[8234753] 4) ret_tmp[8234769] 242 96)
-
(8234776 'move' call_tmp[8234760] ret_tmp[8234769])
-
var call_tmp[8234786]:domain(5,int(64),one)[2663397]
-
var ret_tmp[8234823]:domain(5,int(64),one)[2663397]
-
(8234826 call chpl__buildDomainExpr[2784666] call_tmp[8234540] call_tmp[8234595] call_tmp[8234650] call_tmp[8234705] call_tmp[8234760] 1 ret_tmp[8234823] 242 96)
-
(8234834 'move' call_tmp[8234786] ret_tmp[8234823])
-
var call_tmp[8234837]:_RuntimeTypeInfo[2665008]
-
(8234839 'move' call_tmp[8234837] (8234842 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var ret_tmp[8234844]:domain(5,int(64),one)[2663397]
-
var copy_tmp[8234846]:domain(5,int(64),one)[2663397]
-
(8234848 '=' copy_tmp[8234846] call_tmp[8234786])
-
(8234852 call chpl__coerceMove[2689772] call_tmp[8234837] copy_tmp[8234846] 0 ret_tmp[8234844] 242 96)
-
var dom[6209675]:domain(5,int(64),one)[2663397]
-
(6209677 'move' dom[6209675] ret_tmp[8234844])
-
var _instance[6209680]:_ref(domain(5,int(64),one))[2661812]
-
(6209684 'move' _instance[6209680] (6209686 '.' dom[6209675] _instance[2663391]))
-
(9362808 '_check_nil' _instance[6209680] 242 96)
-
(9251108 '.=' _instance[6209680] definedConst[268703] 1)
-
var this[6209715]:domain(5,int(64),one)[2663397]
-
(6209717 'move' this[6209715] dom[6209675])
-
var ret[8182103]:domain(5,int(64),one)[2661797]
-
(8182105 'move' ret[8182103] (8182107 '.v' this[6209715] _instance[2663391]))
-
var ret_tmp[8199678]:5*int(64)[2664814]
-
(8199681 call createTuple[2724492] 0 ret_tmp[8199678])
-
var this[6515566]:domain(5,int(64),one)[2661797]
-
(6515568 'move' this[6515566] ret[8182103])
-
var this[6515613]:domain(5,int(64),one)[2661797]
-
(6515615 'move' this[6515613] ret[8182103])
-
var call_tmp[8179859]:_ref(5*range(int(64),both,one))[2660884]
-
(9346882 '_check_nil' this[6515613] 242 96)
-
(8179861 'move' call_tmp[8179859] (8179863 '.' this[6515613] ranges[2661787]))
-
var coerce_tmp[7715919]:range(int(64),both,one)[1610039]
-
(7715921 'move' coerce_tmp[7715919] (9251121 'get svec member value' call_tmp[8179859] 0))
-
var _ic__F0_this[9026853]:range(int(64),both,one)[1610039]
-
(7715973 'move' _ic__F0_this[9026853] coerce_tmp[7715919])
-
var taskInd_this[6515635]:domain(5,int(64),one)[2661797]
-
(6515637 'move' taskInd_this[6515635] this[6515566])
-
(6515671 call checkIfIterWillOverflow[1612304] coerce_tmp[7715919] 1 242 96)
-
var i[6515674]:int(64)[10]
-
(6515678 'move' i[6515674] 0)
-
var this[6515683]:range(int(64),both,one)[1610039]
-
(6515685 'move' this[6515683] _ic__F0_this[9026853])
-
var this[6515709]:range(int(64),both,one)[1610039]
-
(6515711 'move' this[6515709] _ic__F0_this[9026853])
-
var end[6515728]:int(64)[10]
-
(6515730 'move' end[6515728] (7772813 '.v' this[6515709] _high[1610006]))
-
var this[6706090]:domain(5,int(64),one)[2661797]
-
(6706095 'move' this[6706090] taskInd_this[6515635])
-
var this[6706097]:domain(5,int(64),one)[2661797]
-
(6706102 'move' this[6706097] taskInd_this[6515635])
-
CForLoop {
-
var taskInd_i[6704656]:int(64)[10]
-
(6704659 'move' taskInd_i[6704656] i[6515674])
-
var call_tmp[8179869]:_ref(5*range(int(64),both,one))[2660884]
-
(9346884 '_check_nil' this[6706090] 242 96)
-
(8179871 'move' call_tmp[8179869] (8179873 '.' this[6706090] ranges[2661787]))
-
var coerce_tmp[7721967]:range(int(64),both,one)[1610039]
-
(7721969 'move' coerce_tmp[7721967] (9251124 'get svec member value' call_tmp[8179869] 1))
-
var _ic__F0_this[9028773]:range(int(64),both,one)[1610039]
-
(7722021 'move' _ic__F0_this[9028773] coerce_tmp[7721967])
-
var taskInd_this[6704703]:domain(5,int(64),one)[2661797]
-
(6704705 'move' taskInd_this[6704703] this[6706097])
-
(6704739 call checkIfIterWillOverflow[1612304] coerce_tmp[7721967] 1 242 96)
-
var i[6704742]:int(64)[10]
-
(6704746 'move' i[6704742] 0)
-
var this[6704751]:range(int(64),both,one)[1610039]
-
(6704753 'move' this[6704751] _ic__F0_this[9028773])
-
var this[6704777]:range(int(64),both,one)[1610039]
-
(6704779 'move' this[6704777] _ic__F0_this[9028773])
-
var end[6704796]:int(64)[10]
-
(6704798 'move' end[6704796] (7774445 '.v' this[6704777] _high[1610006]))
-
var this[6704910]:domain(5,int(64),one)[2661797]
-
(6704912 'move' this[6704910] taskInd_this[6704703])
-
var this[6704934]:domain(5,int(64),one)[2661797]
-
(6704936 'move' this[6704934] taskInd_this[6704703])
-
CForLoop {
-
var taskInd_i[6704877]:int(64)[10]
-
(6704879 'move' taskInd_i[6704877] i[6704742])
-
var call_tmp[8179879]:_ref(5*range(int(64),both,one))[2660884]
-
(9346886 '_check_nil' this[6704910] 242 96)
-
(8179881 'move' call_tmp[8179879] (8179883 '.' this[6704910] ranges[2661787]))
-
var coerce_tmp[7722030]:range(int(64),both,one)[1610039]
-
(7722032 'move' coerce_tmp[7722030] (9251127 'get svec member value' call_tmp[8179879] 2))
-
var _ic__F0_this[9028793]:range(int(64),both,one)[1610039]
-
(7722084 'move' _ic__F0_this[9028793] coerce_tmp[7722030])
-
var taskInd_this[6704932]:domain(5,int(64),one)[2661797]
-
(6704941 'move' taskInd_this[6704932] this[6704934])
-
(6704975 call checkIfIterWillOverflow[1612304] coerce_tmp[7722030] 1 242 96)
-
var i[6704978]:int(64)[10]
-
(6704982 'move' i[6704978] 0)
-
var this[6704987]:range(int(64),both,one)[1610039]
-
(6704989 'move' this[6704987] _ic__F0_this[9028793])
-
var this[6705013]:range(int(64),both,one)[1610039]
-
(6705015 'move' this[6705013] _ic__F0_this[9028793])
-
var end[6705032]:int(64)[10]
-
(6705034 'move' end[6705032] (7774462 '.v' this[6705013] _high[1610006]))
-
var this[6705146]:domain(5,int(64),one)[2661797]
-
(6705148 'move' this[6705146] taskInd_this[6704932])
-
var this[6705170]:domain(5,int(64),one)[2661797]
-
(6705172 'move' this[6705170] taskInd_this[6704932])
-
CForLoop {
-
var taskInd_i[6705113]:int(64)[10]
-
(6705115 'move' taskInd_i[6705113] i[6704978])
-
var call_tmp[8179889]:_ref(5*range(int(64),both,one))[2660884]
-
(9346888 '_check_nil' this[6705146] 242 96)
-
(8179891 'move' call_tmp[8179889] (8179893 '.' this[6705146] ranges[2661787]))
-
var coerce_tmp[7722093]:range(int(64),both,one)[1610039]
-
(7722095 'move' coerce_tmp[7722093] (9251130 'get svec member value' call_tmp[8179889] 3))
-
var _ic__F0_this[9028813]:range(int(64),both,one)[1610039]
-
(7722147 'move' _ic__F0_this[9028813] coerce_tmp[7722093])
-
var taskInd_this[6705168]:domain(5,int(64),one)[2661797]
-
(6705177 'move' taskInd_this[6705168] this[6705170])
-
(6705211 call checkIfIterWillOverflow[1612304] coerce_tmp[7722093] 1 242 96)
-
var i[6705214]:int(64)[10]
-
(6705218 'move' i[6705214] 0)
-
var this[6705223]:range(int(64),both,one)[1610039]
-
(6705225 'move' this[6705223] _ic__F0_this[9028813])
-
var this[6705249]:range(int(64),both,one)[1610039]
-
(6705251 'move' this[6705249] _ic__F0_this[9028813])
-
var end[6705268]:int(64)[10]
-
(6705270 'move' end[6705268] (7774479 '.v' this[6705249] _high[1610006]))
-
var this[6705376]:domain(5,int(64),one)[2661797]
-
(6705378 'move' this[6705376] taskInd_this[6705168])
-
CForLoop {
-
var taskInd_i[6705351]:int(64)[10]
-
(6705353 'move' taskInd_i[6705351] i[6705214])
-
var call_tmp[8179899]:_ref(5*range(int(64),both,one))[2660884]
-
(9346890 '_check_nil' this[6705376] 242 96)
-
(8179901 'move' call_tmp[8179899] (8179903 '.' this[6705376] ranges[2661787]))
-
var coerce_tmp[7722156]:range(int(64),both,one)[1610039]
-
(7722158 'move' coerce_tmp[7722156] (9251133 'get svec member value' call_tmp[8179899] 4))
-
var _ic__F0_this[9028833]:range(int(64),both,one)[1610039]
-
(7722210 'move' _ic__F0_this[9028833] coerce_tmp[7722156])
-
(6705425 call checkIfIterWillOverflow[1612304] coerce_tmp[7722156] 1 242 96)
-
var i[6705428]:int(64)[10]
-
(6705432 'move' i[6705428] 0)
-
var this[6705437]:range(int(64),both,one)[1610039]
-
(6705439 'move' this[6705437] _ic__F0_this[9028833])
-
var this[6705463]:range(int(64),both,one)[1610039]
-
(6705465 'move' this[6705463] _ic__F0_this[9028833])
-
var end[6705482]:int(64)[10]
-
(6705484 'move' end[6705482] (7774496 '.v' this[6705463] _high[1610006]))
-
CForLoop {
-
var ret_tmp[6705561]:2*int(64)[1802073]
-
(9099030 'set svec member' ret_tmp[6705561] 0 taskInd_i[6705351])
-
(9099034 'set svec member' ret_tmp[6705561] 1 i[6705428])
-
var _yieldedIndex[6705574]:2*int(64)[1802073]
-
(6705576 'move' _yieldedIndex[6705574] ret_tmp[6705561])
-
var j_x0[9096654]:int(64)[10]
-
var j_x1[9096656]:int(64)[10]
-
(9096662 'move' j_x0[9096654] (9096660 'get svec member value' _yieldedIndex[6705574] 0))
-
(9096667 'move' j_x1[9096656] (9096665 'get svec member value' _yieldedIndex[6705574] 1))
-
var ret_tmp[6705615]:3*int(64)[1995504]
-
(9142559 'set svec member' ret_tmp[6705615] 0 taskInd_i[6705113])
-
(9142563 'set svec member' ret_tmp[6705615] 1 j_x0[9096654])
-
(9142567 'set svec member' ret_tmp[6705615] 2 j_x1[9096656])
-
var _yieldedIndex[6705629]:3*int(64)[1995504]
-
(6705631 'move' _yieldedIndex[6705629] ret_tmp[6705615])
-
var j_x0[9140985]:int(64)[10]
-
var j_x1[9140987]:int(64)[10]
-
var j_x2[9140989]:int(64)[10]
-
(9140995 'move' j_x0[9140985] (9140993 'get svec member value' _yieldedIndex[6705629] 0))
-
(9141000 'move' j_x1[9140987] (9140998 'get svec member value' _yieldedIndex[6705629] 1))
-
(9141005 'move' j_x2[9140989] (9141003 'get svec member value' _yieldedIndex[6705629] 2))
-
var ret_tmp[6705683]:4*int(64)[1960494]
-
(9115274 'set svec member' ret_tmp[6705683] 0 taskInd_i[6704877])
-
(9115278 'set svec member' ret_tmp[6705683] 1 j_x0[9140985])
-
(9115282 'set svec member' ret_tmp[6705683] 2 j_x1[9140987])
-
(9115286 'set svec member' ret_tmp[6705683] 3 j_x2[9140989])
-
var _yieldedIndex[6705777]:4*int(64)[1960494]
-
(6706088 'move' _yieldedIndex[6705777] ret_tmp[6705683])
-
var j_x0[9113904]:int(64)[10]
-
var j_x1[9113906]:int(64)[10]
-
var j_x2[9113908]:int(64)[10]
-
var j_x3[9113910]:int(64)[10]
-
(9113916 'move' j_x0[9113904] (9113914 'get svec member value' _yieldedIndex[6705777] 0))
-
(9113921 'move' j_x1[9113906] (9113919 'get svec member value' _yieldedIndex[6705777] 1))
-
(9113926 'move' j_x2[9113908] (9113924 'get svec member value' _yieldedIndex[6705777] 2))
-
(9113931 'move' j_x3[9113910] (9113929 'get svec member value' _yieldedIndex[6705777] 3))
-
var ret_tmp[6705840]:5*int(64)[2664814]
-
(9177016 'set svec member' ret_tmp[6705840] 0 taskInd_i[6704656])
-
(9177020 'set svec member' ret_tmp[6705840] 1 j_x0[9113904])
-
(9177024 'set svec member' ret_tmp[6705840] 2 j_x1[9113906])
-
(9177028 'set svec member' ret_tmp[6705840] 3 j_x2[9113908])
-
(9177032 'set svec member' ret_tmp[6705840] 4 j_x3[9113910])
-
(6705874 'noop' )
-
(6705896 'noop' )
-
(6705924 'noop' )
-
(6705946 'noop' )
-
var coerce_tmp[6705958]:5*int(64)[2664814]
-
(6705966 'move' coerce_tmp[6705958] ret_tmp[6705840])
-
var i_i[8824486]:_ref(5*int(64))[2664959]
-
(8824490 'move' i_i[8824486] (8824488 'set reference' coerce_tmp[6705958]))
-
var ret[8824493]:[domain(5,int(64),one)] real(32)[2681027]
-
(8824495 'move' ret[8824493] (8824497 '.v' call_tmp[8238587] _instance[2686470]))
-
(8824501 call checkAccess[4600036] call_tmp[8238587] i_i[8824486] ret[8824493] 243 96)
-
var coerce_tmp[8824505]:[domain(5,int(64),one)] real(32)[2681027]
-
(8824507 'move' coerce_tmp[8824505] ret[8824493])
-
var _formal_tmp_in_ind[8824510]:5*int(64)[2664814]
-
(8824512 'move' _formal_tmp_in_ind[8824510] coerce_tmp[6705958])
-
var _formal_tmp_ind_x0[9179974]:int(64)[10]
-
var _formal_tmp_ind_x1[9179976]:int(64)[10]
-
var _formal_tmp_ind_x2[9179978]:int(64)[10]
-
var _formal_tmp_ind_x3[9179980]:int(64)[10]
-
var _formal_tmp_ind_x4[9179982]:int(64)[10]
-
(9179988 'move' _formal_tmp_ind_x0[9179974] (9179986 'get svec member value' _formal_tmp_in_ind[8824510] 0))
-
(9179993 'move' _formal_tmp_ind_x1[9179976] (9179991 'get svec member value' _formal_tmp_in_ind[8824510] 1))
-
(9179998 'move' _formal_tmp_ind_x2[9179978] (9179996 'get svec member value' _formal_tmp_in_ind[8824510] 2))
-
(9180003 'move' _formal_tmp_ind_x3[9179980] (9180001 'get svec member value' _formal_tmp_in_ind[8824510] 3))
-
(9180008 'move' _formal_tmp_ind_x4[9179982] (9180006 'get svec member value' _formal_tmp_in_ind[8824510] 4))
-
var ret[8824520]:int(64)[10]
-
var sum[8824522]:int(64)[10]
-
(8824524 'move' sum[8824522] 0)
-
var call_tmp[8824534]:_ref(5*int(64))[2664959]
-
(9356946 '_check_nil' coerce_tmp[8824505] 243 96)
-
(8824536 'move' call_tmp[8824534] (8824538 '.' coerce_tmp[8824505] blk[2680974]))
-
var i_lhs[8824555]:_ref(int(64))[1465689]
-
(8824557 'move' i_lhs[8824555] (8824559 'set reference' sum[8824522]))
-
(8824561 '+=' i_lhs[8824555] (9533661 'cast' int(64)[10] (8824552 '*' _formal_tmp_ind_x0[9179974] (8824545 'get svec member value' call_tmp[8824534] 0))))
-
var call_tmp[8824571]:_ref(5*int(64))[2664959]
-
(9356948 '_check_nil' coerce_tmp[8824505] 243 96)
-
(8824573 'move' call_tmp[8824571] (8824575 '.' coerce_tmp[8824505] blk[2680974]))
-
var i_lhs[8824592]:_ref(int(64))[1465689]
-
(8824594 'move' i_lhs[8824592] (8824596 'set reference' sum[8824522]))
-
(8824598 '+=' i_lhs[8824592] (9533663 'cast' int(64)[10] (8824589 '*' _formal_tmp_ind_x1[9179976] (8824582 'get svec member value' call_tmp[8824571] 1))))
-
var call_tmp[8824608]:_ref(5*int(64))[2664959]
-
(9356950 '_check_nil' coerce_tmp[8824505] 243 96)
-
(8824610 'move' call_tmp[8824608] (8824612 '.' coerce_tmp[8824505] blk[2680974]))
-
var i_lhs[8824629]:_ref(int(64))[1465689]
-
(8824631 'move' i_lhs[8824629] (8824633 'set reference' sum[8824522]))
-
(8824635 '+=' i_lhs[8824629] (9533665 'cast' int(64)[10] (8824626 '*' _formal_tmp_ind_x2[9179978] (8824619 'get svec member value' call_tmp[8824608] 2))))
-
var call_tmp[8824645]:_ref(5*int(64))[2664959]
-
(9356952 '_check_nil' coerce_tmp[8824505] 243 96)
-
(8824647 'move' call_tmp[8824645] (8824649 '.' coerce_tmp[8824505] blk[2680974]))
-
var i_lhs[8824666]:_ref(int(64))[1465689]
-
(8824668 'move' i_lhs[8824666] (8824670 'set reference' sum[8824522]))
-
(8824672 '+=' i_lhs[8824666] (9533667 'cast' int(64)[10] (8824663 '*' _formal_tmp_ind_x3[9179980] (8824656 'get svec member value' call_tmp[8824645] 3))))
-
var i_lhs[8824682]:_ref(int(64))[1465689]
-
(8824684 'move' i_lhs[8824682] (8824686 'set reference' sum[8824522]))
-
(8824688 '+=' i_lhs[8824682] _formal_tmp_ind_x4[9179982])
-
(8824691 'move' ret[8824520] sum[8824522])
-
var coerce_tmp[8824694]:_ddata(real(32))[2172932]
-
(9356954 '_check_nil' coerce_tmp[8824505] 243 96)
-
(8824696 'move' coerce_tmp[8824694] (8824698 '.v' coerce_tmp[8824505] shiftedData[2681001]))
-
var call_tmp[8824701]:_ref(real(32))[1470469]
-
(8824703 'move' call_tmp[8824701] (8824705 'array_get' coerce_tmp[8824694] ret[8824520]))
-
var coerce_tmp[6706010]:5*int(64)[2664814]
-
(6706018 'move' coerce_tmp[6706010] ret_tmp[6705840])
-
var i_i[8827039]:_ref(5*int(64))[2664959]
-
(8827043 'move' i_i[8827039] (8827041 'set reference' coerce_tmp[6706010]))
-
var ret[8827048]:[domain(5,int(64),one)] real(32)[2681027]
-
(8827050 'move' ret[8827048] (8827052 '.v' call_tmp[8238571] _instance[2686470]))
-
(8827056 call checkAccess[4600036] call_tmp[8238571] i_i[8827039] ret[8827048] 243 96)
-
var coerce_tmp[8827060]:[domain(5,int(64),one)] real(32)[2681027]
-
(8827062 'move' coerce_tmp[8827060] ret[8827048])
-
var _formal_tmp_in_ind[8827065]:5*int(64)[2664814]
-
(8827067 'move' _formal_tmp_in_ind[8827065] coerce_tmp[6706010])
-
var _formal_tmp_ind_x0[9180414]:int(64)[10]
-
var _formal_tmp_ind_x1[9180416]:int(64)[10]
-
var _formal_tmp_ind_x2[9180418]:int(64)[10]
-
var _formal_tmp_ind_x3[9180420]:int(64)[10]
-
var _formal_tmp_ind_x4[9180422]:int(64)[10]
-
(9180428 'move' _formal_tmp_ind_x0[9180414] (9180426 'get svec member value' _formal_tmp_in_ind[8827065] 0))
-
(9180433 'move' _formal_tmp_ind_x1[9180416] (9180431 'get svec member value' _formal_tmp_in_ind[8827065] 1))
-
(9180438 'move' _formal_tmp_ind_x2[9180418] (9180436 'get svec member value' _formal_tmp_in_ind[8827065] 2))
-
(9180443 'move' _formal_tmp_ind_x3[9180420] (9180441 'get svec member value' _formal_tmp_in_ind[8827065] 3))
-
(9180448 'move' _formal_tmp_ind_x4[9180422] (9180446 'get svec member value' _formal_tmp_in_ind[8827065] 4))
-
var ret[8827077]:int(64)[10]
-
var sum[8827079]:int(64)[10]
-
(8827081 'move' sum[8827079] 0)
-
var call_tmp[8827091]:_ref(5*int(64))[2664959]
-
(9357056 '_check_nil' coerce_tmp[8827060] 243 96)
-
(8827093 'move' call_tmp[8827091] (8827095 '.' coerce_tmp[8827060] blk[2680974]))
-
var i_lhs[8827112]:_ref(int(64))[1465689]
-
(8827114 'move' i_lhs[8827112] (8827116 'set reference' sum[8827079]))
-
(8827118 '+=' i_lhs[8827112] (9533669 'cast' int(64)[10] (8827109 '*' _formal_tmp_ind_x0[9180414] (8827102 'get svec member value' call_tmp[8827091] 0))))
-
var call_tmp[8827128]:_ref(5*int(64))[2664959]
-
(9357058 '_check_nil' coerce_tmp[8827060] 243 96)
-
(8827130 'move' call_tmp[8827128] (8827132 '.' coerce_tmp[8827060] blk[2680974]))
-
var i_lhs[8827149]:_ref(int(64))[1465689]
-
(8827151 'move' i_lhs[8827149] (8827153 'set reference' sum[8827079]))
-
(8827155 '+=' i_lhs[8827149] (9533671 'cast' int(64)[10] (8827146 '*' _formal_tmp_ind_x1[9180416] (8827139 'get svec member value' call_tmp[8827128] 1))))
-
var call_tmp[8827165]:_ref(5*int(64))[2664959]
-
(9357060 '_check_nil' coerce_tmp[8827060] 243 96)
-
(8827167 'move' call_tmp[8827165] (8827169 '.' coerce_tmp[8827060] blk[2680974]))
-
var i_lhs[8827186]:_ref(int(64))[1465689]
-
(8827188 'move' i_lhs[8827186] (8827190 'set reference' sum[8827079]))
-
(8827192 '+=' i_lhs[8827186] (9533673 'cast' int(64)[10] (8827183 '*' _formal_tmp_ind_x2[9180418] (8827176 'get svec member value' call_tmp[8827165] 2))))
-
var call_tmp[8827202]:_ref(5*int(64))[2664959]
-
(9357062 '_check_nil' coerce_tmp[8827060] 243 96)
-
(8827204 'move' call_tmp[8827202] (8827206 '.' coerce_tmp[8827060] blk[2680974]))
-
var i_lhs[8827223]:_ref(int(64))[1465689]
-
(8827225 'move' i_lhs[8827223] (8827227 'set reference' sum[8827079]))
-
(8827229 '+=' i_lhs[8827223] (9533675 'cast' int(64)[10] (8827220 '*' _formal_tmp_ind_x3[9180420] (8827213 'get svec member value' call_tmp[8827202] 3))))
-
var i_lhs[8827239]:_ref(int(64))[1465689]
-
(8827241 'move' i_lhs[8827239] (8827243 'set reference' sum[8827079]))
-
(8827245 '+=' i_lhs[8827239] _formal_tmp_ind_x4[9180422])
-
(8827248 'move' ret[8827077] sum[8827079])
-
var coerce_tmp[8827251]:_ddata(real(32))[2172932]
-
(9357064 '_check_nil' coerce_tmp[8827060] 243 96)
-
(8827253 'move' coerce_tmp[8827251] (8827255 '.v' coerce_tmp[8827060] shiftedData[2681001]))
-
var call_tmp[8827258]:_ref(real(32))[1470469]
-
(8827260 'move' call_tmp[8827258] (8827262 'array_get' coerce_tmp[8827251] ret[8827077]))
-
var call_tmp[7322640]:real(32)[91]
-
(7322642 'move' call_tmp[7322640] (7322645 call expf[6827] (8827267 'deref' call_tmp[8827258])))
-
(7491498 '=' call_tmp[8824701] call_tmp[7322640])
-
{
-
(6705495 '=' i[6705428] (7758117 '.v' this[6705437] _low[1610001]))
}
-
{
-
(6705499 '<=' i[6705428] end[6705482])
}
-
{
-
(6705507 '+=' i[6705428] 1)
}
}
-
{
-
(6705281 '=' i[6705214] (7758100 '.v' this[6705223] _low[1610001]))
}
-
{
-
(6705285 '<=' i[6705214] end[6705268])
}
-
{
-
(6705293 '+=' i[6705214] 1)
}
}
-
{
-
(6705045 '=' i[6704978] (7758083 '.v' this[6704987] _low[1610001]))
}
-
{
-
(6705049 '<=' i[6704978] end[6705032])
}
-
{
-
(6705057 '+=' i[6704978] 1)
}
}
-
{
-
(6704809 '=' i[6704742] (7758066 '.v' this[6704751] _low[1610001]))
}
-
{
-
(6704813 '<=' i[6704742] end[6704796])
}
-
{
-
(6704821 '+=' i[6704742] 1)
}
}
-
{
-
(6515741 '=' i[6515674] (7756434 '.v' this[6515683] _low[1610001]))
}
-
{
-
(6515745 '<=' i[6515674] end[6515728])
}
-
{
-
(6515753 '+=' i[6515674] 1)
}
}
-
(6209862 call chpl__autoDestroy[4151042] dom[6209675] 242 96)
-
(5660594 call chpl_after_forall_fence[69473])
-
(5654479 call chpl__autoDestroy[4151042] call_tmp[4992384] 242 96)
-
(5606720 '=' _retArg[5606718] output[4992325])
-
(5606722 return _void[46])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),6)))[5058967] . forward[5060814] ( this[5060818]:_ref(expOp(shared BaseTensorResource(real(32),6)))[5058967] , _retArg[5607583]:_ref(ndarray(6,real(32)))[2850686] ) : void[4]
const ref arg this[5060818]:_ref(expOp(shared BaseTensorResource(real(32),6)))[5058967] ref arg _retArg[5607583]:_ref(ndarray(6,real(32)))[2850686]-
{
-
var call_tmp[8901795]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8901797 'move' call_tmp[8901795] (8901799 '.' this[5060818] input[5058935]))
-
var call_tmp[5060836]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5061463]:BaseTensorResource(real(32),6)[2850618]
-
(5061469 'move' coerce_tmp[5061463] (5061465 call borrow[3003378] call_tmp[8901795] 238 96))
-
(9316018 '_check_nil' coerce_tmp[5061463] 238 96)
-
(5060838 'move' call_tmp[5060836] (5060841 call array[3780454] coerce_tmp[5061463]))
-
var call_tmp[5060844]:rect(6)[2835862]
-
var ret_tmp[5602091]:rect(6)[2835862]
-
(5060849 call _dom[4617353] call_tmp[5060836] ret_tmp[5602091])
-
(5602094 'move' call_tmp[5060844] ret_tmp[5602091])
-
var call_tmp[8901805]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8901807 'move' call_tmp[8901805] (8901809 '.' this[5060818] input[5058935]))
-
var coerce_tmp[5061475]:BaseTensorResource(real(32),6)[2850618]
-
(5061481 'move' coerce_tmp[5061475] (5061477 call borrow[3003378] call_tmp[8901805] 238 96))
-
(9316020 '_check_nil' coerce_tmp[5061475] 238 96)
-
(5060865 call array[3780454] coerce_tmp[5061475])
-
var initTemp[5061488]:ndarray(6,real(32))[2850677]
-
(5061491 call init[4617411] initTemp[5061488] call_tmp[5060844])
-
var output[5060884]:ndarray(6,real(32))[2850677]
-
(5060886 'move' output[5060884] initTemp[5061488])
-
var call_tmp[8901815]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8901817 'move' call_tmp[8901815] (8901819 '.' this[5060818] input[5058935]))
-
var call_tmp[5060902]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5061507]:BaseTensorResource(real(32),6)[2850618]
-
(5061513 'move' coerce_tmp[5061507] (5061509 call borrow[3003378] call_tmp[8901815] 239 96))
-
(9316022 '_check_nil' coerce_tmp[5061507] 239 96)
-
(5060904 'move' call_tmp[5060902] (5060907 call array[3780454] coerce_tmp[5061507]))
-
var call_tmp[8313384]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(8313386 'move' call_tmp[8313384] (8313388 '.' call_tmp[5060902] data[2850668]))
-
var call_tmp[8313400]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(8313402 'move' call_tmp[8313400] (8313404 '.' output[5060884] data[2850668]))
-
var call_tmp[5060943]:domain(6,int(64),one)[2834180]
-
var ret_tmp[5582999]:domain(6,int(64),one)[2834180]
-
(5060948 call _dom[2944926] call_tmp[8313400] ret_tmp[5582999] 242 96)
-
(5583002 'move' call_tmp[5060943] ret_tmp[5582999])
-
var i_this[5873997]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(5874001 'move' i_this[5873997] (5873999 'set reference' call_tmp[5060943]))
-
var initTemp[8303488]:rect(6)[2835862]
-
var i_this[8303490]:_ref(rect(6))[2835871]
-
(8303492 'move' i_this[8303490] (8303494 'set reference' initTemp[8303488]))
-
var call_tmp_x0[9043384]:range(int(64),both,one)[1610039]
-
var call_tmp_x1[9043386]:range(int(64),both,one)[1610039]
-
var call_tmp_x2[9043388]:range(int(64),both,one)[1610039]
-
var call_tmp_x3[9043390]:range(int(64),both,one)[1610039]
-
var call_tmp_x4[9043392]:range(int(64),both,one)[1610039]
-
var call_tmp_x5[9043394]:range(int(64),both,one)[1610039]
-
var ret_tmp[8303498]:6*range(int(64),both,one)[2830019]
-
(8303501 call dims[2878459] i_this[5873997] ret_tmp[8303498] 242 96)
-
(9043400 'move' call_tmp_x0[9043384] (9043398 'get svec member value' ret_tmp[8303498] 0))
-
(9043405 'move' call_tmp_x1[9043386] (9043403 'get svec member value' ret_tmp[8303498] 1))
-
(9043410 'move' call_tmp_x2[9043388] (9043408 'get svec member value' ret_tmp[8303498] 2))
-
(9043415 'move' call_tmp_x3[9043390] (9043413 'get svec member value' ret_tmp[8303498] 3))
-
(9043420 'move' call_tmp_x4[9043392] (9043418 'get svec member value' ret_tmp[8303498] 4))
-
(9043425 'move' call_tmp_x5[9043394] (9043423 'get svec member value' ret_tmp[8303498] 5))
-
var shape[8303507]:6*int(64)[2835600]
-
(9189778 'set svec member' shape[8303507] 0 0)
-
(9189782 'set svec member' shape[8303507] 1 0)
-
(9189786 'set svec member' shape[8303507] 2 0)
-
(9189790 'set svec member' shape[8303507] 3 0)
-
(9189794 'set svec member' shape[8303507] 4 0)
-
(9189798 'set svec member' shape[8303507] 5 0)
-
var offset[8303538]:6*int(64)[2835600]
-
(9189820 'set svec member' offset[8303538] 0 0)
-
(9189824 'set svec member' offset[8303538] 1 0)
-
(9189828 'set svec member' offset[8303538] 2 0)
-
(9189832 'set svec member' offset[8303538] 3 0)
-
(9189836 'set svec member' offset[8303538] 4 0)
-
(9189840 'set svec member' offset[8303538] 5 0)
-
var coerce_tmp[8303569]:range(int(64),both,one)[1610039]
-
(8303571 'move' coerce_tmp[8303569] call_tmp_x0[9043384])
-
var coerce_tmp[8303576]:int(64)[10]
-
(8303578 'move' coerce_tmp[8303576] (8303580 '.v' coerce_tmp[8303569] _high[1610006]))
-
var coerce_tmp[8303583]:range(int(64),both,one)[1610039]
-
(8303585 'move' coerce_tmp[8303583] call_tmp_x0[9043384])
-
var coerce_tmp[8303590]:int(64)[10]
-
(8303592 'move' coerce_tmp[8303590] (8303594 '.v' coerce_tmp[8303583] _low[1610001]))
-
(8303597 'set svec member' offset[8303538] 0 coerce_tmp[8303590])
-
(8303615 'set svec member' shape[8303507] 0 (9533715 'cast' int(64)[10] (8303612 '+' (9533713 'cast' int(64)[10] (8303605 '-' coerce_tmp[8303576] coerce_tmp[8303590])) 1)))
-
var coerce_tmp[8303619]:range(int(64),both,one)[1610039]
-
(8303621 'move' coerce_tmp[8303619] call_tmp_x1[9043386])
-
var coerce_tmp[8303626]:int(64)[10]
-
(8303628 'move' coerce_tmp[8303626] (8303630 '.v' coerce_tmp[8303619] _high[1610006]))
-
var coerce_tmp[8303633]:range(int(64),both,one)[1610039]
-
(8303635 'move' coerce_tmp[8303633] call_tmp_x1[9043386])
-
var coerce_tmp[8303640]:int(64)[10]
-
(8303642 'move' coerce_tmp[8303640] (8303644 '.v' coerce_tmp[8303633] _low[1610001]))
-
(8303647 'set svec member' offset[8303538] 1 coerce_tmp[8303640])
-
(8303665 'set svec member' shape[8303507] 1 (9533719 'cast' int(64)[10] (8303662 '+' (9533717 'cast' int(64)[10] (8303655 '-' coerce_tmp[8303626] coerce_tmp[8303640])) 1)))
-
var coerce_tmp[8303669]:range(int(64),both,one)[1610039]
-
(8303671 'move' coerce_tmp[8303669] call_tmp_x2[9043388])
-
var coerce_tmp[8303676]:int(64)[10]
-
(8303678 'move' coerce_tmp[8303676] (8303680 '.v' coerce_tmp[8303669] _high[1610006]))
-
var coerce_tmp[8303683]:range(int(64),both,one)[1610039]
-
(8303685 'move' coerce_tmp[8303683] call_tmp_x2[9043388])
-
var coerce_tmp[8303690]:int(64)[10]
-
(8303692 'move' coerce_tmp[8303690] (8303694 '.v' coerce_tmp[8303683] _low[1610001]))
-
(8303697 'set svec member' offset[8303538] 2 coerce_tmp[8303690])
-
(8303715 'set svec member' shape[8303507] 2 (9533723 'cast' int(64)[10] (8303712 '+' (9533721 'cast' int(64)[10] (8303705 '-' coerce_tmp[8303676] coerce_tmp[8303690])) 1)))
-
var coerce_tmp[8303719]:range(int(64),both,one)[1610039]
-
(8303721 'move' coerce_tmp[8303719] call_tmp_x3[9043390])
-
var coerce_tmp[8303726]:int(64)[10]
-
(8303728 'move' coerce_tmp[8303726] (8303730 '.v' coerce_tmp[8303719] _high[1610006]))
-
var coerce_tmp[8303733]:range(int(64),both,one)[1610039]
-
(8303735 'move' coerce_tmp[8303733] call_tmp_x3[9043390])
-
var coerce_tmp[8303740]:int(64)[10]
-
(8303742 'move' coerce_tmp[8303740] (8303744 '.v' coerce_tmp[8303733] _low[1610001]))
-
(8303747 'set svec member' offset[8303538] 3 coerce_tmp[8303740])
-
(8303765 'set svec member' shape[8303507] 3 (9533727 'cast' int(64)[10] (8303762 '+' (9533725 'cast' int(64)[10] (8303755 '-' coerce_tmp[8303726] coerce_tmp[8303740])) 1)))
-
var coerce_tmp[8303769]:range(int(64),both,one)[1610039]
-
(8303771 'move' coerce_tmp[8303769] call_tmp_x4[9043392])
-
var coerce_tmp[8303776]:int(64)[10]
-
(8303778 'move' coerce_tmp[8303776] (8303780 '.v' coerce_tmp[8303769] _high[1610006]))
-
var coerce_tmp[8303783]:range(int(64),both,one)[1610039]
-
(8303785 'move' coerce_tmp[8303783] call_tmp_x4[9043392])
-
var coerce_tmp[8303790]:int(64)[10]
-
(8303792 'move' coerce_tmp[8303790] (8303794 '.v' coerce_tmp[8303783] _low[1610001]))
-
(8303797 'set svec member' offset[8303538] 4 coerce_tmp[8303790])
-
(8303815 'set svec member' shape[8303507] 4 (9533731 'cast' int(64)[10] (8303812 '+' (9533729 'cast' int(64)[10] (8303805 '-' coerce_tmp[8303776] coerce_tmp[8303790])) 1)))
-
var coerce_tmp[8303819]:range(int(64),both,one)[1610039]
-
(8303821 'move' coerce_tmp[8303819] call_tmp_x5[9043394])
-
var coerce_tmp[8303826]:int(64)[10]
-
(8303828 'move' coerce_tmp[8303826] (8303830 '.v' coerce_tmp[8303819] _high[1610006]))
-
var coerce_tmp[8303833]:range(int(64),both,one)[1610039]
-
(8303835 'move' coerce_tmp[8303833] call_tmp_x5[9043394])
-
var coerce_tmp[8303840]:int(64)[10]
-
(8303842 'move' coerce_tmp[8303840] (8303844 '.v' coerce_tmp[8303833] _low[1610001]))
-
(8303847 'set svec member' offset[8303538] 5 coerce_tmp[8303840])
-
(8303865 'set svec member' shape[8303507] 5 (9533735 'cast' int(64)[10] (8303862 '+' (9533733 'cast' int(64)[10] (8303855 '-' coerce_tmp[8303826] coerce_tmp[8303840])) 1)))
-
var coerce_tmp_x0[9189842]:int(64)[10]
-
var coerce_tmp_x1[9189844]:int(64)[10]
-
var coerce_tmp_x2[9189846]:int(64)[10]
-
var coerce_tmp_x3[9189848]:int(64)[10]
-
var coerce_tmp_x4[9189850]:int(64)[10]
-
var coerce_tmp_x5[9189852]:int(64)[10]
-
(9189858 'move' coerce_tmp_x0[9189842] (9189856 'get svec member value' shape[8303507] 0))
-
(9189863 'move' coerce_tmp_x1[9189844] (9189861 'get svec member value' shape[8303507] 1))
-
(9189868 'move' coerce_tmp_x2[9189846] (9189866 'get svec member value' shape[8303507] 2))
-
(9189873 'move' coerce_tmp_x3[9189848] (9189871 'get svec member value' shape[8303507] 3))
-
(9189878 'move' coerce_tmp_x4[9189850] (9189876 'get svec member value' shape[8303507] 4))
-
(9189883 'move' coerce_tmp_x5[9189852] (9189881 'get svec member value' shape[8303507] 5))
-
var strides[8303874]:6*int(64)[2835600]
-
(9189910 'set svec member' strides[8303874] 0 0)
-
(9189914 'set svec member' strides[8303874] 1 0)
-
(9189918 'set svec member' strides[8303874] 2 0)
-
(9189922 'set svec member' strides[8303874] 3 0)
-
(9189926 'set svec member' strides[8303874] 4 0)
-
(9189930 'set svec member' strides[8303874] 5 0)
-
var size[8303905]:int(64)[10]
-
(8303907 'move' size[8303905] 1)
-
(8303910 'set svec member' strides[8303874] 5 1)
-
var i_lhs[8303921]:_ref(int(64))[1465689]
-
(8303923 'move' i_lhs[8303921] (8303925 'set reference' size[8303905]))
-
(8303927 '*=' i_lhs[8303921] coerce_tmp_x5[9189852])
-
(8303930 'set svec member' strides[8303874] 4 size[8303905])
-
var i_lhs[8303941]:_ref(int(64))[1465689]
-
(8303943 'move' i_lhs[8303941] (8303945 'set reference' size[8303905]))
-
(8303947 '*=' i_lhs[8303941] coerce_tmp_x4[9189850])
-
(8303950 'set svec member' strides[8303874] 3 size[8303905])
-
var i_lhs[8303961]:_ref(int(64))[1465689]
-
(8303963 'move' i_lhs[8303961] (8303965 'set reference' size[8303905]))
-
(8303967 '*=' i_lhs[8303961] coerce_tmp_x3[9189848])
-
(8303970 'set svec member' strides[8303874] 2 size[8303905])
-
var i_lhs[8303981]:_ref(int(64))[1465689]
-
(8303983 'move' i_lhs[8303981] (8303985 'set reference' size[8303905]))
-
(8303987 '*=' i_lhs[8303981] coerce_tmp_x2[9189846])
-
(8303990 'set svec member' strides[8303874] 1 size[8303905])
-
var i_lhs[8304001]:_ref(int(64))[1465689]
-
(8304003 'move' i_lhs[8304001] (8304005 'set reference' size[8303905]))
-
(8304007 '*=' i_lhs[8304001] coerce_tmp_x1[9189844])
-
(8304010 'set svec member' strides[8303874] 0 size[8303905])
-
var i_lhs[8304021]:_ref(int(64))[1465689]
-
(8304023 'move' i_lhs[8304021] (8304025 'set reference' size[8303905]))
-
(8304027 '*=' i_lhs[8304021] coerce_tmp_x0[9189842])
-
(8304030 '.=' i_this[8303490] shape[2835841] shape[8303507])
-
(8304034 '.=' i_this[8303490] offset[2835847] offset[8303538])
-
(8304038 '.=' i_this[8303490] size[2835853] size[8303905])
-
(8304042 '.=' i_this[8303490] strides[2835856] strides[8303874])
-
var simple[5874017]:rect(6)[2835862]
-
(5874019 'move' simple[5874017] initTemp[8303488])
-
var elt_x0[8308975]:range(int(64),both,one)[1610039]
-
(8308978 call init[1763679] elt_x0[8308975])
-
var elt_x1[8308984]:range(int(64),both,one)[1610039]
-
(8308987 call init[1763679] elt_x1[8308984])
-
var elt_x2[8308993]:range(int(64),both,one)[1610039]
-
(8308996 call init[1763679] elt_x2[8308993])
-
var elt_x3[8309002]:range(int(64),both,one)[1610039]
-
(8309005 call init[1763679] elt_x3[8309002])
-
var elt_x4[8309011]:range(int(64),both,one)[1610039]
-
(8309014 call init[1763679] elt_x4[8309011])
-
var elt_x5[8309020]:range(int(64),both,one)[1610039]
-
(8309023 call init[1763679] elt_x5[8309020])
-
var call_tmp[8309032]:_ref(6*int(64))[2835761]
-
(8309034 'move' call_tmp[8309032] (8309036 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309039]:range(int(64),low,one)[1576928]
-
var ret_tmp[8309048]:range(int(64),low,one)[1576928]
-
(8309051 call chpl_build_low_bounded_range[1576395] (8309045 'get svec member value' call_tmp[8309032] 0) ret_tmp[8309048])
-
(8309054 'move' call_tmp[8309039] ret_tmp[8309048])
-
var call_tmp[8309057]:_ref(6*int(64))[2835761]
-
(8309059 'move' call_tmp[8309057] (8309061 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309064]:range(int(64),both,one)[1610039]
-
var ret_tmp[8309073]:range(int(64),both,one)[1610039]
-
(8309076 call #[1714265] call_tmp[8309039] (8309070 'get svec member value' call_tmp[8309057] 0) ret_tmp[8309073] 242 96)
-
(8309080 'move' call_tmp[8309064] ret_tmp[8309073])
-
var call_tmp[8309087]:_ref(6*int(64))[2835761]
-
(8309089 'move' call_tmp[8309087] (8309091 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309094]:range(int(64),low,one)[1576928]
-
var ret_tmp[8309103]:range(int(64),low,one)[1576928]
-
(8309106 call chpl_build_low_bounded_range[1576395] (8309100 'get svec member value' call_tmp[8309087] 1) ret_tmp[8309103])
-
(8309109 'move' call_tmp[8309094] ret_tmp[8309103])
-
var call_tmp[8309112]:_ref(6*int(64))[2835761]
-
(8309114 'move' call_tmp[8309112] (8309116 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309119]:range(int(64),both,one)[1610039]
-
var ret_tmp[8309128]:range(int(64),both,one)[1610039]
-
(8309131 call #[1714265] call_tmp[8309094] (8309125 'get svec member value' call_tmp[8309112] 1) ret_tmp[8309128] 242 96)
-
(8309135 'move' call_tmp[8309119] ret_tmp[8309128])
-
var call_tmp[8309142]:_ref(6*int(64))[2835761]
-
(8309144 'move' call_tmp[8309142] (8309146 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309149]:range(int(64),low,one)[1576928]
-
var ret_tmp[8309158]:range(int(64),low,one)[1576928]
-
(8309161 call chpl_build_low_bounded_range[1576395] (8309155 'get svec member value' call_tmp[8309142] 2) ret_tmp[8309158])
-
(8309164 'move' call_tmp[8309149] ret_tmp[8309158])
-
var call_tmp[8309167]:_ref(6*int(64))[2835761]
-
(8309169 'move' call_tmp[8309167] (8309171 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309174]:range(int(64),both,one)[1610039]
-
var ret_tmp[8309183]:range(int(64),both,one)[1610039]
-
(8309186 call #[1714265] call_tmp[8309149] (8309180 'get svec member value' call_tmp[8309167] 2) ret_tmp[8309183] 242 96)
-
(8309190 'move' call_tmp[8309174] ret_tmp[8309183])
-
var call_tmp[8309197]:_ref(6*int(64))[2835761]
-
(8309199 'move' call_tmp[8309197] (8309201 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309204]:range(int(64),low,one)[1576928]
-
var ret_tmp[8309213]:range(int(64),low,one)[1576928]
-
(8309216 call chpl_build_low_bounded_range[1576395] (8309210 'get svec member value' call_tmp[8309197] 3) ret_tmp[8309213])
-
(8309219 'move' call_tmp[8309204] ret_tmp[8309213])
-
var call_tmp[8309222]:_ref(6*int(64))[2835761]
-
(8309224 'move' call_tmp[8309222] (8309226 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309229]:range(int(64),both,one)[1610039]
-
var ret_tmp[8309238]:range(int(64),both,one)[1610039]
-
(8309241 call #[1714265] call_tmp[8309204] (8309235 'get svec member value' call_tmp[8309222] 3) ret_tmp[8309238] 242 96)
-
(8309245 'move' call_tmp[8309229] ret_tmp[8309238])
-
var call_tmp[8309252]:_ref(6*int(64))[2835761]
-
(8309254 'move' call_tmp[8309252] (8309256 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309259]:range(int(64),low,one)[1576928]
-
var ret_tmp[8309268]:range(int(64),low,one)[1576928]
-
(8309271 call chpl_build_low_bounded_range[1576395] (8309265 'get svec member value' call_tmp[8309252] 4) ret_tmp[8309268])
-
(8309274 'move' call_tmp[8309259] ret_tmp[8309268])
-
var call_tmp[8309277]:_ref(6*int(64))[2835761]
-
(8309279 'move' call_tmp[8309277] (8309281 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309284]:range(int(64),both,one)[1610039]
-
var ret_tmp[8309293]:range(int(64),both,one)[1610039]
-
(8309296 call #[1714265] call_tmp[8309259] (8309290 'get svec member value' call_tmp[8309277] 4) ret_tmp[8309293] 242 96)
-
(8309300 'move' call_tmp[8309284] ret_tmp[8309293])
-
var call_tmp[8309307]:_ref(6*int(64))[2835761]
-
(8309309 'move' call_tmp[8309307] (8309311 '.' simple[5874017] offset[2835847]))
-
var call_tmp[8309314]:range(int(64),low,one)[1576928]
-
var ret_tmp[8309323]:range(int(64),low,one)[1576928]
-
(8309326 call chpl_build_low_bounded_range[1576395] (8309320 'get svec member value' call_tmp[8309307] 5) ret_tmp[8309323])
-
(8309329 'move' call_tmp[8309314] ret_tmp[8309323])
-
var call_tmp[8309332]:_ref(6*int(64))[2835761]
-
(8309334 'move' call_tmp[8309332] (8309336 '.' simple[5874017] shape[2835841]))
-
var call_tmp[8309339]:range(int(64),both,one)[1610039]
-
var ret_tmp[8309348]:range(int(64),both,one)[1610039]
-
(8309351 call #[1714265] call_tmp[8309314] (8309345 'get svec member value' call_tmp[8309332] 5) ret_tmp[8309348] 242 96)
-
(8309355 'move' call_tmp[8309339] ret_tmp[8309348])
-
var call_tmp[8309365]:domain(6,int(64),one)[2834180]
-
var ret_tmp[8309409]:domain(6,int(64),one)[2834180]
-
(8309412 call chpl__buildDomainExpr[2960664] call_tmp[8309064] call_tmp[8309119] call_tmp[8309174] call_tmp[8309229] call_tmp[8309284] call_tmp[8309339] 1 ret_tmp[8309409] 242 96)
-
(8309421 'move' call_tmp[8309365] ret_tmp[8309409])
-
var call_tmp[8309424]:_RuntimeTypeInfo[2835810]
-
(8309426 'move' call_tmp[8309424] (8309429 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var ret_tmp[8309431]:domain(6,int(64),one)[2834180]
-
var copy_tmp[8309433]:domain(6,int(64),one)[2834180]
-
(8309435 '=' copy_tmp[8309433] call_tmp[8309365])
-
(8309439 call chpl__coerceMove[2861548] call_tmp[8309424] copy_tmp[8309433] 0 ret_tmp[8309431] 242 96)
-
var dom[6218328]:domain(6,int(64),one)[2834180]
-
(6218330 'move' dom[6218328] ret_tmp[8309431])
-
var _instance[6218333]:_ref(domain(6,int(64),one))[2831149]
-
(6218337 'move' _instance[6218333] (6218339 '.' dom[6218328] _instance[2834174]))
-
(9362828 '_check_nil' _instance[6218333] 242 96)
-
(9252310 '.=' _instance[6218333] definedConst[268703] 1)
-
var this[6218368]:domain(6,int(64),one)[2834180]
-
(6218370 'move' this[6218368] dom[6218328])
-
var ret[8251373]:domain(6,int(64),one)[2831134]
-
(8251375 'move' ret[8251373] (8251377 '.v' this[6218368] _instance[2834174]))
-
var ret_tmp[8269987]:6*int(64)[2835600]
-
(8269990 call createTuple[2897051] 0 ret_tmp[8269987])
-
var this[6525019]:domain(6,int(64),one)[2831134]
-
(6525021 'move' this[6525019] ret[8251373])
-
var this[6525066]:domain(6,int(64),one)[2831134]
-
(6525068 'move' this[6525066] ret[8251373])
-
var call_tmp[8248297]:_ref(6*range(int(64),both,one))[2830180]
-
(9348388 '_check_nil' this[6525066] 242 96)
-
(8248299 'move' call_tmp[8248297] (8248301 '.' this[6525066] ranges[2831124]))
-
var coerce_tmp[7716864]:range(int(64),both,one)[1610039]
-
(7716866 'move' coerce_tmp[7716864] (9252323 'get svec member value' call_tmp[8248297] 0))
-
var _ic__F0_this[9027153]:range(int(64),both,one)[1610039]
-
(7716918 'move' _ic__F0_this[9027153] coerce_tmp[7716864])
-
var taskInd_this[6525088]:domain(6,int(64),one)[2831134]
-
(6525090 'move' taskInd_this[6525088] this[6525019])
-
(6525124 call checkIfIterWillOverflow[1612304] coerce_tmp[7716864] 1 242 96)
-
var i[6525127]:int(64)[10]
-
(6525131 'move' i[6525127] 0)
-
var this[6525136]:range(int(64),both,one)[1610039]
-
(6525138 'move' this[6525136] _ic__F0_this[9027153])
-
var this[6525162]:range(int(64),both,one)[1610039]
-
(6525164 'move' this[6525162] _ic__F0_this[9027153])
-
var end[6525181]:int(64)[10]
-
(6525183 'move' end[6525181] (7773068 '.v' this[6525162] _high[1610006]))
-
var this[6717624]:domain(6,int(64),one)[2831134]
-
(6717629 'move' this[6717624] taskInd_this[6525088])
-
var this[6717631]:domain(6,int(64),one)[2831134]
-
(6717636 'move' this[6717631] taskInd_this[6525088])
-
CForLoop {
-
var taskInd_i[6716020]:int(64)[10]
-
(6716023 'move' taskInd_i[6716020] i[6525127])
-
var call_tmp[8248307]:_ref(6*range(int(64),both,one))[2830180]
-
(9348390 '_check_nil' this[6717624] 242 96)
-
(8248309 'move' call_tmp[8248307] (8248311 '.' this[6717624] ranges[2831124]))
-
var coerce_tmp[7723353]:range(int(64),both,one)[1610039]
-
(7723355 'move' coerce_tmp[7723353] (9252326 'get svec member value' call_tmp[8248307] 1))
-
var _ic__F0_this[9029213]:range(int(64),both,one)[1610039]
-
(7723407 'move' _ic__F0_this[9029213] coerce_tmp[7723353])
-
var taskInd_this[6716067]:domain(6,int(64),one)[2831134]
-
(6716069 'move' taskInd_this[6716067] this[6717631])
-
(6716103 call checkIfIterWillOverflow[1612304] coerce_tmp[7723353] 1 242 96)
-
var i[6716106]:int(64)[10]
-
(6716110 'move' i[6716106] 0)
-
var this[6716115]:range(int(64),both,one)[1610039]
-
(6716117 'move' this[6716115] _ic__F0_this[9029213])
-
var this[6716141]:range(int(64),both,one)[1610039]
-
(6716143 'move' this[6716141] _ic__F0_this[9029213])
-
var end[6716160]:int(64)[10]
-
(6716162 'move' end[6716160] (7774819 '.v' this[6716141] _high[1610006]))
-
var this[6716274]:domain(6,int(64),one)[2831134]
-
(6716276 'move' this[6716274] taskInd_this[6716067])
-
var this[6716298]:domain(6,int(64),one)[2831134]
-
(6716300 'move' this[6716298] taskInd_this[6716067])
-
CForLoop {
-
var taskInd_i[6716241]:int(64)[10]
-
(6716243 'move' taskInd_i[6716241] i[6716106])
-
var call_tmp[8248317]:_ref(6*range(int(64),both,one))[2830180]
-
(9348392 '_check_nil' this[6716274] 242 96)
-
(8248319 'move' call_tmp[8248317] (8248321 '.' this[6716274] ranges[2831124]))
-
var coerce_tmp[7723416]:range(int(64),both,one)[1610039]
-
(7723418 'move' coerce_tmp[7723416] (9252329 'get svec member value' call_tmp[8248317] 2))
-
var _ic__F0_this[9029233]:range(int(64),both,one)[1610039]
-
(7723470 'move' _ic__F0_this[9029233] coerce_tmp[7723416])
-
var taskInd_this[6716296]:domain(6,int(64),one)[2831134]
-
(6716305 'move' taskInd_this[6716296] this[6716298])
-
(6716339 call checkIfIterWillOverflow[1612304] coerce_tmp[7723416] 1 242 96)
-
var i[6716342]:int(64)[10]
-
(6716346 'move' i[6716342] 0)
-
var this[6716351]:range(int(64),both,one)[1610039]
-
(6716353 'move' this[6716351] _ic__F0_this[9029233])
-
var this[6716377]:range(int(64),both,one)[1610039]
-
(6716379 'move' this[6716377] _ic__F0_this[9029233])
-
var end[6716396]:int(64)[10]
-
(6716398 'move' end[6716396] (7774836 '.v' this[6716377] _high[1610006]))
-
var this[6716510]:domain(6,int(64),one)[2831134]
-
(6716512 'move' this[6716510] taskInd_this[6716296])
-
var this[6716534]:domain(6,int(64),one)[2831134]
-
(6716536 'move' this[6716534] taskInd_this[6716296])
-
CForLoop {
-
var taskInd_i[6716477]:int(64)[10]
-
(6716479 'move' taskInd_i[6716477] i[6716342])
-
var call_tmp[8248327]:_ref(6*range(int(64),both,one))[2830180]
-
(9348394 '_check_nil' this[6716510] 242 96)
-
(8248329 'move' call_tmp[8248327] (8248331 '.' this[6716510] ranges[2831124]))
-
var coerce_tmp[7723479]:range(int(64),both,one)[1610039]
-
(7723481 'move' coerce_tmp[7723479] (9252332 'get svec member value' call_tmp[8248327] 3))
-
var _ic__F0_this[9029253]:range(int(64),both,one)[1610039]
-
(7723533 'move' _ic__F0_this[9029253] coerce_tmp[7723479])
-
var taskInd_this[6716532]:domain(6,int(64),one)[2831134]
-
(6716541 'move' taskInd_this[6716532] this[6716534])
-
(6716575 call checkIfIterWillOverflow[1612304] coerce_tmp[7723479] 1 242 96)
-
var i[6716578]:int(64)[10]
-
(6716582 'move' i[6716578] 0)
-
var this[6716587]:range(int(64),both,one)[1610039]
-
(6716589 'move' this[6716587] _ic__F0_this[9029253])
-
var this[6716613]:range(int(64),both,one)[1610039]
-
(6716615 'move' this[6716613] _ic__F0_this[9029253])
-
var end[6716632]:int(64)[10]
-
(6716634 'move' end[6716632] (7774853 '.v' this[6716613] _high[1610006]))
-
var this[6716746]:domain(6,int(64),one)[2831134]
-
(6716748 'move' this[6716746] taskInd_this[6716532])
-
var this[6716770]:domain(6,int(64),one)[2831134]
-
(6716772 'move' this[6716770] taskInd_this[6716532])
-
CForLoop {
-
var taskInd_i[6716713]:int(64)[10]
-
(6716715 'move' taskInd_i[6716713] i[6716578])
-
var call_tmp[8248337]:_ref(6*range(int(64),both,one))[2830180]
-
(9348396 '_check_nil' this[6716746] 242 96)
-
(8248339 'move' call_tmp[8248337] (8248341 '.' this[6716746] ranges[2831124]))
-
var coerce_tmp[7723542]:range(int(64),both,one)[1610039]
-
(7723544 'move' coerce_tmp[7723542] (9252335 'get svec member value' call_tmp[8248337] 4))
-
var _ic__F0_this[9029273]:range(int(64),both,one)[1610039]
-
(7723596 'move' _ic__F0_this[9029273] coerce_tmp[7723542])
-
var taskInd_this[6716768]:domain(6,int(64),one)[2831134]
-
(6716777 'move' taskInd_this[6716768] this[6716770])
-
(6716811 call checkIfIterWillOverflow[1612304] coerce_tmp[7723542] 1 242 96)
-
var i[6716814]:int(64)[10]
-
(6716818 'move' i[6716814] 0)
-
var this[6716823]:range(int(64),both,one)[1610039]
-
(6716825 'move' this[6716823] _ic__F0_this[9029273])
-
var this[6716849]:range(int(64),both,one)[1610039]
-
(6716851 'move' this[6716849] _ic__F0_this[9029273])
-
var end[6716868]:int(64)[10]
-
(6716870 'move' end[6716868] (7774870 '.v' this[6716849] _high[1610006]))
-
var this[6820176]:domain(6,int(64),one)[2831134]
-
(6820181 'move' this[6820176] taskInd_this[6716768])
-
CForLoop {
-
var taskInd_i[6819399]:int(64)[10]
-
(6819402 'move' taskInd_i[6819399] i[6716814])
-
var call_tmp[8248347]:_ref(6*range(int(64),both,one))[2830180]
-
(9348398 '_check_nil' this[6820176] 242 96)
-
(8248349 'move' call_tmp[8248347] (8248351 '.' this[6820176] ranges[2831124]))
-
var coerce_tmp[7725873]:range(int(64),both,one)[1610039]
-
(7725875 'move' coerce_tmp[7725873] (9252338 'get svec member value' call_tmp[8248347] 5))
-
var _ic__F0_this[9030013]:range(int(64),both,one)[1610039]
-
(7725927 'move' _ic__F0_this[9030013] coerce_tmp[7725873])
-
(6819465 call checkIfIterWillOverflow[1612304] coerce_tmp[7725873] 1 242 96)
-
var i[6819468]:int(64)[10]
-
(6819472 'move' i[6819468] 0)
-
var this[6819477]:range(int(64),both,one)[1610039]
-
(6819479 'move' this[6819477] _ic__F0_this[9030013])
-
var this[6819503]:range(int(64),both,one)[1610039]
-
(6819505 'move' this[6819503] _ic__F0_this[9030013])
-
var end[6819522]:int(64)[10]
-
(6819524 'move' end[6819522] (7775499 '.v' this[6819503] _high[1610006]))
-
CForLoop {
-
var ret_tmp[6819616]:2*int(64)[1802073]
-
(9099366 'set svec member' ret_tmp[6819616] 0 taskInd_i[6819399])
-
(9099370 'set svec member' ret_tmp[6819616] 1 i[6819468])
-
var _yieldedIndex[6819629]:2*int(64)[1802073]
-
(6819631 'move' _yieldedIndex[6819629] ret_tmp[6819616])
-
var j_x0[9097086]:int(64)[10]
-
var j_x1[9097088]:int(64)[10]
-
(9097094 'move' j_x0[9097086] (9097092 'get svec member value' _yieldedIndex[6819629] 0))
-
(9097099 'move' j_x1[9097088] (9097097 'get svec member value' _yieldedIndex[6819629] 1))
-
var ret_tmp[6819670]:3*int(64)[1995504]
-
(9143063 'set svec member' ret_tmp[6819670] 0 taskInd_i[6716713])
-
(9143067 'set svec member' ret_tmp[6819670] 1 j_x0[9097086])
-
(9143071 'set svec member' ret_tmp[6819670] 2 j_x1[9097088])
-
var _yieldedIndex[6819684]:3*int(64)[1995504]
-
(6819686 'move' _yieldedIndex[6819684] ret_tmp[6819670])
-
var j_x0[9141630]:int(64)[10]
-
var j_x1[9141632]:int(64)[10]
-
var j_x2[9141634]:int(64)[10]
-
(9141640 'move' j_x0[9141630] (9141638 'get svec member value' _yieldedIndex[6819684] 0))
-
(9141645 'move' j_x1[9141632] (9141643 'get svec member value' _yieldedIndex[6819684] 1))
-
(9141650 'move' j_x2[9141634] (9141648 'get svec member value' _yieldedIndex[6819684] 2))
-
var ret_tmp[6819738]:4*int(64)[1960494]
-
(9115918 'set svec member' ret_tmp[6819738] 0 taskInd_i[6716477])
-
(9115922 'set svec member' ret_tmp[6819738] 1 j_x0[9141630])
-
(9115926 'set svec member' ret_tmp[6819738] 2 j_x1[9141632])
-
(9115930 'set svec member' ret_tmp[6819738] 3 j_x2[9141634])
-
var _yieldedIndex[6819753]:4*int(64)[1960494]
-
(6819755 'move' _yieldedIndex[6819753] ret_tmp[6819738])
-
var j_x0[9114588]:int(64)[10]
-
var j_x1[9114590]:int(64)[10]
-
var j_x2[9114592]:int(64)[10]
-
var j_x3[9114594]:int(64)[10]
-
(9114600 'move' j_x0[9114588] (9114598 'get svec member value' _yieldedIndex[6819753] 0))
-
(9114605 'move' j_x1[9114590] (9114603 'get svec member value' _yieldedIndex[6819753] 1))
-
(9114610 'move' j_x2[9114592] (9114608 'get svec member value' _yieldedIndex[6819753] 2))
-
(9114615 'move' j_x3[9114594] (9114613 'get svec member value' _yieldedIndex[6819753] 3))
-
var ret_tmp[6819820]:5*int(64)[2664814]
-
(9177681 'set svec member' ret_tmp[6819820] 0 taskInd_i[6716241])
-
(9177685 'set svec member' ret_tmp[6819820] 1 j_x0[9114588])
-
(9177689 'set svec member' ret_tmp[6819820] 2 j_x1[9114590])
-
(9177693 'set svec member' ret_tmp[6819820] 3 j_x2[9114592])
-
(9177697 'set svec member' ret_tmp[6819820] 4 j_x3[9114594])
-
var _yieldedIndex[6819836]:5*int(64)[2664814]
-
(6819838 'move' _yieldedIndex[6819836] ret_tmp[6819820])
-
var j_x0[9174994]:int(64)[10]
-
var j_x1[9174996]:int(64)[10]
-
var j_x2[9174998]:int(64)[10]
-
var j_x3[9175000]:int(64)[10]
-
var j_x4[9175002]:int(64)[10]
-
(9175008 'move' j_x0[9174994] (9175006 'get svec member value' _yieldedIndex[6819836] 0))
-
(9175013 'move' j_x1[9174996] (9175011 'get svec member value' _yieldedIndex[6819836] 1))
-
(9175018 'move' j_x2[9174998] (9175016 'get svec member value' _yieldedIndex[6819836] 2))
-
(9175023 'move' j_x3[9175000] (9175021 'get svec member value' _yieldedIndex[6819836] 3))
-
(9175028 'move' j_x4[9175002] (9175026 'get svec member value' _yieldedIndex[6819836] 4))
-
var ret_tmp[6819916]:6*int(64)[2835600]
-
(9188206 'set svec member' ret_tmp[6819916] 0 taskInd_i[6716020])
-
(9188210 'set svec member' ret_tmp[6819916] 1 j_x0[9174994])
-
(9188214 'set svec member' ret_tmp[6819916] 2 j_x1[9174996])
-
(9188218 'set svec member' ret_tmp[6819916] 3 j_x2[9174998])
-
(9188222 'set svec member' ret_tmp[6819916] 4 j_x3[9175000])
-
(9188226 'set svec member' ret_tmp[6819916] 5 j_x4[9175002])
-
(6819951 'noop' )
-
(6819973 'noop' )
-
(6820001 'noop' )
-
(6820023 'noop' )
-
var coerce_tmp[6820035]:6*int(64)[2835600]
-
(6820043 'move' coerce_tmp[6820035] ret_tmp[6819916])
-
var i_i[8840516]:_ref(6*int(64))[2835761]
-
(8840520 'move' i_i[8840516] (8840518 'set reference' coerce_tmp[6820035]))
-
var ret[8840523]:[domain(6,int(64),one)] real(32)[2852368]
-
(8840525 'move' ret[8840523] (8840527 '.v' call_tmp[8313400] _instance[2858211]))
-
(8840531 call checkAccess[4620654] call_tmp[8313400] i_i[8840516] ret[8840523] 243 96)
-
var coerce_tmp[8840535]:[domain(6,int(64),one)] real(32)[2852368]
-
(8840537 'move' coerce_tmp[8840535] ret[8840523])
-
var _formal_tmp_in_ind[8840540]:6*int(64)[2835600]
-
(8840542 'move' _formal_tmp_in_ind[8840540] coerce_tmp[6820035])
-
var _formal_tmp_ind_x0[9190820]:int(64)[10]
-
var _formal_tmp_ind_x1[9190822]:int(64)[10]
-
var _formal_tmp_ind_x2[9190824]:int(64)[10]
-
var _formal_tmp_ind_x3[9190826]:int(64)[10]
-
var _formal_tmp_ind_x4[9190828]:int(64)[10]
-
var _formal_tmp_ind_x5[9190830]:int(64)[10]
-
(9190836 'move' _formal_tmp_ind_x0[9190820] (9190834 'get svec member value' _formal_tmp_in_ind[8840540] 0))
-
(9190841 'move' _formal_tmp_ind_x1[9190822] (9190839 'get svec member value' _formal_tmp_in_ind[8840540] 1))
-
(9190846 'move' _formal_tmp_ind_x2[9190824] (9190844 'get svec member value' _formal_tmp_in_ind[8840540] 2))
-
(9190851 'move' _formal_tmp_ind_x3[9190826] (9190849 'get svec member value' _formal_tmp_in_ind[8840540] 3))
-
(9190856 'move' _formal_tmp_ind_x4[9190828] (9190854 'get svec member value' _formal_tmp_in_ind[8840540] 4))
-
(9190861 'move' _formal_tmp_ind_x5[9190830] (9190859 'get svec member value' _formal_tmp_in_ind[8840540] 5))
-
var ret[8840550]:int(64)[10]
-
var sum[8840552]:int(64)[10]
-
(8840554 'move' sum[8840552] 0)
-
var call_tmp[8840564]:_ref(6*int(64))[2835761]
-
(9357300 '_check_nil' coerce_tmp[8840535] 243 96)
-
(8840566 'move' call_tmp[8840564] (8840568 '.' coerce_tmp[8840535] blk[2852315]))
-
var i_lhs[8840585]:_ref(int(64))[1465689]
-
(8840587 'move' i_lhs[8840585] (8840589 'set reference' sum[8840552]))
-
(8840591 '+=' i_lhs[8840585] (9533737 'cast' int(64)[10] (8840582 '*' _formal_tmp_ind_x0[9190820] (8840575 'get svec member value' call_tmp[8840564] 0))))
-
var call_tmp[8840601]:_ref(6*int(64))[2835761]
-
(9357302 '_check_nil' coerce_tmp[8840535] 243 96)
-
(8840603 'move' call_tmp[8840601] (8840605 '.' coerce_tmp[8840535] blk[2852315]))
-
var i_lhs[8840622]:_ref(int(64))[1465689]
-
(8840624 'move' i_lhs[8840622] (8840626 'set reference' sum[8840552]))
-
(8840628 '+=' i_lhs[8840622] (9533739 'cast' int(64)[10] (8840619 '*' _formal_tmp_ind_x1[9190822] (8840612 'get svec member value' call_tmp[8840601] 1))))
-
var call_tmp[8840638]:_ref(6*int(64))[2835761]
-
(9357304 '_check_nil' coerce_tmp[8840535] 243 96)
-
(8840640 'move' call_tmp[8840638] (8840642 '.' coerce_tmp[8840535] blk[2852315]))
-
var i_lhs[8840659]:_ref(int(64))[1465689]
-
(8840661 'move' i_lhs[8840659] (8840663 'set reference' sum[8840552]))
-
(8840665 '+=' i_lhs[8840659] (9533741 'cast' int(64)[10] (8840656 '*' _formal_tmp_ind_x2[9190824] (8840649 'get svec member value' call_tmp[8840638] 2))))
-
var call_tmp[8840675]:_ref(6*int(64))[2835761]
-
(9357306 '_check_nil' coerce_tmp[8840535] 243 96)
-
(8840677 'move' call_tmp[8840675] (8840679 '.' coerce_tmp[8840535] blk[2852315]))
-
var i_lhs[8840696]:_ref(int(64))[1465689]
-
(8840698 'move' i_lhs[8840696] (8840700 'set reference' sum[8840552]))
-
(8840702 '+=' i_lhs[8840696] (9533743 'cast' int(64)[10] (8840693 '*' _formal_tmp_ind_x3[9190826] (8840686 'get svec member value' call_tmp[8840675] 3))))
-
var call_tmp[8840712]:_ref(6*int(64))[2835761]
-
(9357308 '_check_nil' coerce_tmp[8840535] 243 96)
-
(8840714 'move' call_tmp[8840712] (8840716 '.' coerce_tmp[8840535] blk[2852315]))
-
var i_lhs[8840733]:_ref(int(64))[1465689]
-
(8840735 'move' i_lhs[8840733] (8840737 'set reference' sum[8840552]))
-
(8840739 '+=' i_lhs[8840733] (9533745 'cast' int(64)[10] (8840730 '*' _formal_tmp_ind_x4[9190828] (8840723 'get svec member value' call_tmp[8840712] 4))))
-
var i_lhs[8840749]:_ref(int(64))[1465689]
-
(8840751 'move' i_lhs[8840749] (8840753 'set reference' sum[8840552]))
-
(8840755 '+=' i_lhs[8840749] _formal_tmp_ind_x5[9190830])
-
(8840758 'move' ret[8840550] sum[8840552])
-
var coerce_tmp[8840761]:_ddata(real(32))[2172932]
-
(9357310 '_check_nil' coerce_tmp[8840535] 243 96)
-
(8840763 'move' coerce_tmp[8840761] (8840765 '.v' coerce_tmp[8840535] shiftedData[2852342]))
-
var call_tmp[8840768]:_ref(real(32))[1470469]
-
(8840770 'move' call_tmp[8840768] (8840772 'array_get' coerce_tmp[8840761] ret[8840550]))
-
var coerce_tmp[6820087]:6*int(64)[2835600]
-
(6820095 'move' coerce_tmp[6820087] ret_tmp[6819916])
-
var i_i[8843794]:_ref(6*int(64))[2835761]
-
(8843798 'move' i_i[8843794] (8843796 'set reference' coerce_tmp[6820087]))
-
var ret[8843803]:[domain(6,int(64),one)] real(32)[2852368]
-
(8843805 'move' ret[8843803] (8843807 '.v' call_tmp[8313384] _instance[2858211]))
-
(8843811 call checkAccess[4620654] call_tmp[8313384] i_i[8843794] ret[8843803] 243 96)
-
var coerce_tmp[8843815]:[domain(6,int(64),one)] real(32)[2852368]
-
(8843817 'move' coerce_tmp[8843815] ret[8843803])
-
var _formal_tmp_in_ind[8843820]:6*int(64)[2835600]
-
(8843822 'move' _formal_tmp_in_ind[8843820] coerce_tmp[6820087])
-
var _formal_tmp_ind_x0[9191396]:int(64)[10]
-
var _formal_tmp_ind_x1[9191398]:int(64)[10]
-
var _formal_tmp_ind_x2[9191400]:int(64)[10]
-
var _formal_tmp_ind_x3[9191402]:int(64)[10]
-
var _formal_tmp_ind_x4[9191404]:int(64)[10]
-
var _formal_tmp_ind_x5[9191406]:int(64)[10]
-
(9191412 'move' _formal_tmp_ind_x0[9191396] (9191410 'get svec member value' _formal_tmp_in_ind[8843820] 0))
-
(9191417 'move' _formal_tmp_ind_x1[9191398] (9191415 'get svec member value' _formal_tmp_in_ind[8843820] 1))
-
(9191422 'move' _formal_tmp_ind_x2[9191400] (9191420 'get svec member value' _formal_tmp_in_ind[8843820] 2))
-
(9191427 'move' _formal_tmp_ind_x3[9191402] (9191425 'get svec member value' _formal_tmp_in_ind[8843820] 3))
-
(9191432 'move' _formal_tmp_ind_x4[9191404] (9191430 'get svec member value' _formal_tmp_in_ind[8843820] 4))
-
(9191437 'move' _formal_tmp_ind_x5[9191406] (9191435 'get svec member value' _formal_tmp_in_ind[8843820] 5))
-
var ret[8843832]:int(64)[10]
-
var sum[8843834]:int(64)[10]
-
(8843836 'move' sum[8843834] 0)
-
var call_tmp[8843846]:_ref(6*int(64))[2835761]
-
(9357444 '_check_nil' coerce_tmp[8843815] 243 96)
-
(8843848 'move' call_tmp[8843846] (8843850 '.' coerce_tmp[8843815] blk[2852315]))
-
var i_lhs[8843867]:_ref(int(64))[1465689]
-
(8843869 'move' i_lhs[8843867] (8843871 'set reference' sum[8843834]))
-
(8843873 '+=' i_lhs[8843867] (9533747 'cast' int(64)[10] (8843864 '*' _formal_tmp_ind_x0[9191396] (8843857 'get svec member value' call_tmp[8843846] 0))))
-
var call_tmp[8843883]:_ref(6*int(64))[2835761]
-
(9357446 '_check_nil' coerce_tmp[8843815] 243 96)
-
(8843885 'move' call_tmp[8843883] (8843887 '.' coerce_tmp[8843815] blk[2852315]))
-
var i_lhs[8843904]:_ref(int(64))[1465689]
-
(8843906 'move' i_lhs[8843904] (8843908 'set reference' sum[8843834]))
-
(8843910 '+=' i_lhs[8843904] (9533749 'cast' int(64)[10] (8843901 '*' _formal_tmp_ind_x1[9191398] (8843894 'get svec member value' call_tmp[8843883] 1))))
-
var call_tmp[8843920]:_ref(6*int(64))[2835761]
-
(9357448 '_check_nil' coerce_tmp[8843815] 243 96)
-
(8843922 'move' call_tmp[8843920] (8843924 '.' coerce_tmp[8843815] blk[2852315]))
-
var i_lhs[8843941]:_ref(int(64))[1465689]
-
(8843943 'move' i_lhs[8843941] (8843945 'set reference' sum[8843834]))
-
(8843947 '+=' i_lhs[8843941] (9533751 'cast' int(64)[10] (8843938 '*' _formal_tmp_ind_x2[9191400] (8843931 'get svec member value' call_tmp[8843920] 2))))
-
var call_tmp[8843957]:_ref(6*int(64))[2835761]
-
(9357450 '_check_nil' coerce_tmp[8843815] 243 96)
-
(8843959 'move' call_tmp[8843957] (8843961 '.' coerce_tmp[8843815] blk[2852315]))
-
var i_lhs[8843978]:_ref(int(64))[1465689]
-
(8843980 'move' i_lhs[8843978] (8843982 'set reference' sum[8843834]))
-
(8843984 '+=' i_lhs[8843978] (9533753 'cast' int(64)[10] (8843975 '*' _formal_tmp_ind_x3[9191402] (8843968 'get svec member value' call_tmp[8843957] 3))))
-
var call_tmp[8843994]:_ref(6*int(64))[2835761]
-
(9357452 '_check_nil' coerce_tmp[8843815] 243 96)
-
(8843996 'move' call_tmp[8843994] (8843998 '.' coerce_tmp[8843815] blk[2852315]))
-
var i_lhs[8844015]:_ref(int(64))[1465689]
-
(8844017 'move' i_lhs[8844015] (8844019 'set reference' sum[8843834]))
-
(8844021 '+=' i_lhs[8844015] (9533755 'cast' int(64)[10] (8844012 '*' _formal_tmp_ind_x4[9191404] (8844005 'get svec member value' call_tmp[8843994] 4))))
-
var i_lhs[8844031]:_ref(int(64))[1465689]
-
(8844033 'move' i_lhs[8844031] (8844035 'set reference' sum[8843834]))
-
(8844037 '+=' i_lhs[8844031] _formal_tmp_ind_x5[9191406])
-
(8844040 'move' ret[8843832] sum[8843834])
-
var coerce_tmp[8844043]:_ddata(real(32))[2172932]
-
(9357454 '_check_nil' coerce_tmp[8843815] 243 96)
-
(8844045 'move' coerce_tmp[8844043] (8844047 '.v' coerce_tmp[8843815] shiftedData[2852342]))
-
var call_tmp[8844050]:_ref(real(32))[1470469]
-
(8844052 'move' call_tmp[8844050] (8844054 'array_get' coerce_tmp[8844043] ret[8843832]))
-
var call_tmp[7322650]:real(32)[91]
-
(7322652 'move' call_tmp[7322650] (7322655 call expf[6827] (8844059 'deref' call_tmp[8844050])))
-
(7491594 '=' call_tmp[8840768] call_tmp[7322650])
-
{
-
(6819535 '=' i[6819468] (7759120 '.v' this[6819477] _low[1610001]))
}
-
{
-
(6819539 '<=' i[6819468] end[6819522])
}
-
{
-
(6819547 '+=' i[6819468] 1)
}
}
-
{
-
(6716881 '=' i[6716814] (7758491 '.v' this[6716823] _low[1610001]))
}
-
{
-
(6716885 '<=' i[6716814] end[6716868])
}
-
{
-
(6716893 '+=' i[6716814] 1)
}
}
-
{
-
(6716645 '=' i[6716578] (7758474 '.v' this[6716587] _low[1610001]))
}
-
{
-
(6716649 '<=' i[6716578] end[6716632])
}
-
{
-
(6716657 '+=' i[6716578] 1)
}
}
-
{
-
(6716409 '=' i[6716342] (7758457 '.v' this[6716351] _low[1610001]))
}
-
{
-
(6716413 '<=' i[6716342] end[6716396])
}
-
{
-
(6716421 '+=' i[6716342] 1)
}
}
-
{
-
(6716173 '=' i[6716106] (7758440 '.v' this[6716115] _low[1610001]))
}
-
{
-
(6716177 '<=' i[6716106] end[6716160])
}
-
{
-
(6716185 '+=' i[6716106] 1)
}
}
-
{
-
(6525194 '=' i[6525127] (7756689 '.v' this[6525136] _low[1610001]))
}
-
{
-
(6525198 '<=' i[6525127] end[6525181])
}
-
{
-
(6525206 '+=' i[6525127] 1)
}
}
-
(6218515 call chpl__autoDestroy[4168073] dom[6218328] 242 96)
-
(5660616 call chpl_after_forall_fence[69473])
-
(5655657 call chpl__autoDestroy[4168073] call_tmp[5060943] 242 96)
-
(5607585 '=' _retArg[5607583] output[5060884])
-
(5607587 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(addOp(1,real(32)))[5159795] . forward[5161921] ( this[5161925]:_ref(addOp(1,real(32)))[5159795] , _retArg[5608130]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[5161925]:_ref(addOp(1,real(32)))[5159795] ref arg _retArg[5608130]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var call_tmp[8912158]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8912160 'move' call_tmp[8912158] (8912162 '.' this[5161925] lhs[5159763]))
-
var call_tmp[5161977]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5162042]:BaseTensorResource(real(32),1)[2172058]
-
(5162048 'move' coerce_tmp[5162042] (5162044 call borrow[2283727] call_tmp[8912158] 275 96))
-
(9316110 '_check_nil' coerce_tmp[5162042] 275 96)
-
(5161979 'move' call_tmp[5161977] (5161982 call array[3725812] coerce_tmp[5162042]))
-
var call_tmp[8912182]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8912184 'move' call_tmp[8912182] (8912186 '.' this[5161925] rhs[5159771]))
-
var call_tmp[5161993]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5162053]:BaseTensorResource(real(32),1)[2172058]
-
(5162059 'move' coerce_tmp[5162053] (5162055 call borrow[2283727] call_tmp[8912182] 275 96))
-
(9316112 '_check_nil' coerce_tmp[5162053] 275 96)
-
(5161995 'move' call_tmp[5161993] (5161998 call array[3725812] coerce_tmp[5162053]))
-
var call_tmp[5162001]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5608136]:ndarray(1,real(32))[2172117]
-
(5162006 call +[5162063] call_tmp[5161977] call_tmp[5161993] ret_tmp[5608136])
-
(5608139 'move' call_tmp[5162001] ret_tmp[5608136])
-
(5608132 '=' _retArg[5608130] call_tmp[5162001])
-
(5608134 return _void[46])
}
-
- «»
function _ref(addOp(2,real(32)))[5166255] . forward[5168381] ( this[5168385]:_ref(addOp(2,real(32)))[5166255] , _retArg[5608202]:_ref(ndarray(2,real(32)))[2303532] ) : void[4]
const ref arg this[5168385]:_ref(addOp(2,real(32)))[5166255] ref arg _retArg[5608202]:_ref(ndarray(2,real(32)))[2303532]-
{
-
var call_tmp[8912789]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8912791 'move' call_tmp[8912789] (8912793 '.' this[5168385] lhs[5166223]))
-
var call_tmp[5168437]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[5168502]:BaseTensorResource(real(32),2)[2303464]
-
(5168508 'move' coerce_tmp[5168502] (5168504 call borrow[2433136] call_tmp[8912789] 275 96))
-
(9316130 '_check_nil' coerce_tmp[5168502] 275 96)
-
(5168439 'move' call_tmp[5168437] (5168442 call array[3750934] coerce_tmp[5168502]))
-
var call_tmp[8912813]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8912815 'move' call_tmp[8912813] (8912817 '.' this[5168385] rhs[5166231]))
-
var call_tmp[5168453]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[5168513]:BaseTensorResource(real(32),2)[2303464]
-
(5168519 'move' coerce_tmp[5168513] (5168515 call borrow[2433136] call_tmp[8912813] 275 96))
-
(9316132 '_check_nil' coerce_tmp[5168513] 275 96)
-
(5168455 'move' call_tmp[5168453] (5168458 call array[3750934] coerce_tmp[5168513]))
-
var call_tmp[5168461]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5608208]:ndarray(2,real(32))[2303523]
-
(5168466 call +[5168523] call_tmp[5168437] call_tmp[5168453] ret_tmp[5608208])
-
(5608211 'move' call_tmp[5168461] ret_tmp[5608208])
-
(5608204 '=' _retArg[5608202] call_tmp[5168461])
-
(5608206 return _void[46])
}
-
- «»
function _ref(addOp(3,real(32)))[5172796] . forward[5174922] ( this[5174926]:_ref(addOp(3,real(32)))[5172796] , _retArg[5608274]:_ref(ndarray(3,real(32)))[2453356] ) : void[4]
const ref arg this[5174926]:_ref(addOp(3,real(32)))[5172796] ref arg _retArg[5608274]:_ref(ndarray(3,real(32)))[2453356]-
{
-
var call_tmp[8913420]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8913422 'move' call_tmp[8913420] (8913424 '.' this[5174926] lhs[5172764]))
-
var call_tmp[5174978]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[5175043]:BaseTensorResource(real(32),3)[2453288]
-
(5175049 'move' coerce_tmp[5175043] (5175045 call borrow[2588393] call_tmp[8913420] 275 96))
-
(9316150 '_check_nil' coerce_tmp[5175043] 275 96)
-
(5174980 'move' call_tmp[5174978] (5174983 call array[3758314] coerce_tmp[5175043]))
-
var call_tmp[8913444]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8913446 'move' call_tmp[8913444] (8913448 '.' this[5174926] rhs[5172772]))
-
var call_tmp[5174994]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[5175054]:BaseTensorResource(real(32),3)[2453288]
-
(5175060 'move' coerce_tmp[5175054] (5175056 call borrow[2588393] call_tmp[8913444] 275 96))
-
(9316152 '_check_nil' coerce_tmp[5175054] 275 96)
-
(5174996 'move' call_tmp[5174994] (5174999 call array[3758314] coerce_tmp[5175054]))
-
var call_tmp[5175002]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5608280]:ndarray(3,real(32))[2453347]
-
(5175007 call +[5175064] call_tmp[5174978] call_tmp[5174994] ret_tmp[5608280])
-
(5608283 'move' call_tmp[5175002] ret_tmp[5608280])
-
(5608276 '=' _retArg[5608274] call_tmp[5175002])
-
(5608278 return _void[46])
}
-
- «»
function _ref(addOp(4,real(32)))[5179337] . forward[5181463] ( this[5181467]:_ref(addOp(4,real(32)))[5179337] , _retArg[5608346]:_ref(ndarray(4,real(32)))[2594499] ) : void[4]
const ref arg this[5181467]:_ref(addOp(4,real(32)))[5179337] ref arg _retArg[5608346]:_ref(ndarray(4,real(32)))[2594499]-
{
-
var call_tmp[8914051]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8914053 'move' call_tmp[8914051] (8914055 '.' this[5181467] lhs[5179305]))
-
var call_tmp[5181519]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[5181584]:BaseTensorResource(real(32),4)[2594431]
-
(5181590 'move' coerce_tmp[5181584] (5181586 call borrow[2657264] call_tmp[8914051] 275 96))
-
(9316170 '_check_nil' coerce_tmp[5181584] 275 96)
-
(5181521 'move' call_tmp[5181519] (5181524 call array[3765694] coerce_tmp[5181584]))
-
var call_tmp[8914075]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8914077 'move' call_tmp[8914075] (8914079 '.' this[5181467] rhs[5179313]))
-
var call_tmp[5181535]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[5181595]:BaseTensorResource(real(32),4)[2594431]
-
(5181601 'move' coerce_tmp[5181595] (5181597 call borrow[2657264] call_tmp[8914075] 275 96))
-
(9316172 '_check_nil' coerce_tmp[5181595] 275 96)
-
(5181537 'move' call_tmp[5181535] (5181540 call array[3765694] coerce_tmp[5181595]))
-
var call_tmp[5181543]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5608352]:ndarray(4,real(32))[2594490]
-
(5181548 call +[5181605] call_tmp[5181519] call_tmp[5181535] ret_tmp[5608352])
-
(5608355 'move' call_tmp[5181543] ret_tmp[5608352])
-
(5608348 '=' _retArg[5608346] call_tmp[5181543])
-
(5608350 return _void[46])
}
-
- «»
function _ref(addOp(5,real(32)))[5185878] . forward[5188004] ( this[5188008]:_ref(addOp(5,real(32)))[5185878] , _retArg[5608418]:_ref(ndarray(5,real(32)))[2679345] ) : void[4]
const ref arg this[5188008]:_ref(addOp(5,real(32)))[5185878] ref arg _retArg[5608418]:_ref(ndarray(5,real(32)))[2679345]-
{
-
var call_tmp[8914682]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8914684 'move' call_tmp[8914682] (8914686 '.' this[5188008] lhs[5185846]))
-
var call_tmp[5188060]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5188125]:BaseTensorResource(real(32),5)[2679277]
-
(5188131 'move' coerce_tmp[5188125] (5188127 call borrow[2826541] call_tmp[8914682] 275 96))
-
(9316190 '_check_nil' coerce_tmp[5188125] 275 96)
-
(5188062 'move' call_tmp[5188060] (5188065 call array[3773074] coerce_tmp[5188125]))
-
var call_tmp[8914706]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8914708 'move' call_tmp[8914706] (8914710 '.' this[5188008] rhs[5185854]))
-
var call_tmp[5188076]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5188136]:BaseTensorResource(real(32),5)[2679277]
-
(5188142 'move' coerce_tmp[5188136] (5188138 call borrow[2826541] call_tmp[8914706] 275 96))
-
(9316192 '_check_nil' coerce_tmp[5188136] 275 96)
-
(5188078 'move' call_tmp[5188076] (5188081 call array[3773074] coerce_tmp[5188136]))
-
var call_tmp[5188084]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5608424]:ndarray(5,real(32))[2679336]
-
(5188089 call +[5188146] call_tmp[5188060] call_tmp[5188076] ret_tmp[5608424])
-
(5608427 'move' call_tmp[5188084] ret_tmp[5608424])
-
(5608420 '=' _retArg[5608418] call_tmp[5188084])
-
(5608422 return _void[46])
}
-
- «»
function _ref(addOp(6,real(32)))[5192419] . forward[5194545] ( this[5194549]:_ref(addOp(6,real(32)))[5192419] , _retArg[5608490]:_ref(ndarray(6,real(32)))[2850686] ) : void[4]
const ref arg this[5194549]:_ref(addOp(6,real(32)))[5192419] ref arg _retArg[5608490]:_ref(ndarray(6,real(32)))[2850686]-
{
-
var call_tmp[8915313]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8915315 'move' call_tmp[8915313] (8915317 '.' this[5194549] lhs[5192387]))
-
var call_tmp[5194601]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5194666]:BaseTensorResource(real(32),6)[2850618]
-
(5194672 'move' coerce_tmp[5194666] (5194668 call borrow[3003378] call_tmp[8915313] 275 96))
-
(9316210 '_check_nil' coerce_tmp[5194666] 275 96)
-
(5194603 'move' call_tmp[5194601] (5194606 call array[3780454] coerce_tmp[5194666]))
-
var call_tmp[8915337]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8915339 'move' call_tmp[8915337] (8915341 '.' this[5194549] rhs[5192395]))
-
var call_tmp[5194617]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5194677]:BaseTensorResource(real(32),6)[2850618]
-
(5194683 'move' coerce_tmp[5194677] (5194679 call borrow[3003378] call_tmp[8915337] 275 96))
-
(9316212 '_check_nil' coerce_tmp[5194677] 275 96)
-
(5194619 'move' call_tmp[5194617] (5194622 call array[3780454] coerce_tmp[5194677]))
-
var call_tmp[5194625]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5608496]:ndarray(6,real(32))[2850677]
-
(5194630 call +[5194687] call_tmp[5194601] call_tmp[5194617] ret_tmp[5608496])
-
(5608499 'move' call_tmp[5194625] ret_tmp[5608496])
-
(5608492 '=' _retArg[5608490] call_tmp[5194625])
-
(5608494 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] . forward[4736424] ( this[4736428]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] , _retArg[5603648]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[4736428]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] ref arg _retArg[5603648]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var call_tmp[8868681]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8868683 'move' call_tmp[8868681] (8868685 '.' this[4736428] lhs[4734465]))
-
var call_tmp[4736446]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4736486]:BaseTensorResource(real(32),1)[2172058]
-
(4736492 'move' coerce_tmp[4736486] (4736488 call borrow[2283727] call_tmp[8868681] 291 96))
-
(9315220 '_check_nil' coerce_tmp[4736486] 291 96)
-
(4736448 'move' call_tmp[4736446] (4736451 call array[3725812] coerce_tmp[4736486]))
-
var call_tmp[8868705]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8868707 'move' call_tmp[8868705] (8868709 '.' this[4736428] rhs[4734472]))
-
var call_tmp[4736462]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4736497]:BaseTensorResource(real(32),1)[2172058]
-
(4736503 'move' coerce_tmp[4736497] (4736499 call borrow[2283727] call_tmp[8868705] 291 96))
-
(9315222 '_check_nil' coerce_tmp[4736497] 291 96)
-
(4736464 'move' call_tmp[4736462] (4736467 call array[3725812] coerce_tmp[4736497]))
-
var call_tmp[4736470]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603654]:ndarray(1,real(32))[2172117]
-
(4736475 call -[4736507] call_tmp[4736446] call_tmp[4736462] ret_tmp[5603654])
-
(5603657 'move' call_tmp[4736470] ret_tmp[5603654])
-
(5603650 '=' _retArg[5603648] call_tmp[4736470])
-
(5603652 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] . forward[4793868] ( this[4793872]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] , _retArg[5604305]:_ref(ndarray(2,real(32)))[2303532] ) : void[4]
const ref arg this[4793872]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] ref arg _retArg[5604305]:_ref(ndarray(2,real(32)))[2303532]-
{
-
var call_tmp[8874425]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8874427 'move' call_tmp[8874425] (8874429 '.' this[4793872] lhs[4791909]))
-
var call_tmp[4793890]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4793930]:BaseTensorResource(real(32),2)[2303464]
-
(4793936 'move' coerce_tmp[4793930] (4793932 call borrow[2433136] call_tmp[8874425] 291 96))
-
(9315372 '_check_nil' coerce_tmp[4793930] 291 96)
-
(4793892 'move' call_tmp[4793890] (4793895 call array[3750934] coerce_tmp[4793930]))
-
var call_tmp[8874449]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8874451 'move' call_tmp[8874449] (8874453 '.' this[4793872] rhs[4791916]))
-
var call_tmp[4793906]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4793941]:BaseTensorResource(real(32),2)[2303464]
-
(4793947 'move' coerce_tmp[4793941] (4793943 call borrow[2433136] call_tmp[8874449] 291 96))
-
(9315374 '_check_nil' coerce_tmp[4793941] 291 96)
-
(4793908 'move' call_tmp[4793906] (4793911 call array[3750934] coerce_tmp[4793941]))
-
var call_tmp[4793914]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604311]:ndarray(2,real(32))[2303523]
-
(4793919 call -[4793951] call_tmp[4793890] call_tmp[4793906] ret_tmp[5604311])
-
(5604314 'move' call_tmp[4793914] ret_tmp[5604311])
-
(5604307 '=' _retArg[5604305] call_tmp[4793914])
-
(5604309 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] . forward[4855045] ( this[4855049]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] , _retArg[5605043]:_ref(ndarray(3,real(32)))[2453356] ) : void[4]
const ref arg this[4855049]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] ref arg _retArg[5605043]:_ref(ndarray(3,real(32)))[2453356]-
{
-
var call_tmp[8880079]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8880081 'move' call_tmp[8880079] (8880083 '.' this[4855049] lhs[4853086]))
-
var call_tmp[4855067]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4855107]:BaseTensorResource(real(32),3)[2453288]
-
(4855113 'move' coerce_tmp[4855107] (4855109 call borrow[2588393] call_tmp[8880079] 291 96))
-
(9315524 '_check_nil' coerce_tmp[4855107] 291 96)
-
(4855069 'move' call_tmp[4855067] (4855072 call array[3758314] coerce_tmp[4855107]))
-
var call_tmp[8880103]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8880105 'move' call_tmp[8880103] (8880107 '.' this[4855049] rhs[4853093]))
-
var call_tmp[4855083]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4855118]:BaseTensorResource(real(32),3)[2453288]
-
(4855124 'move' coerce_tmp[4855118] (4855120 call borrow[2588393] call_tmp[8880103] 291 96))
-
(9315526 '_check_nil' coerce_tmp[4855118] 291 96)
-
(4855085 'move' call_tmp[4855083] (4855088 call array[3758314] coerce_tmp[4855118]))
-
var call_tmp[4855091]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605049]:ndarray(3,real(32))[2453347]
-
(4855096 call -[4855128] call_tmp[4855067] call_tmp[4855083] ret_tmp[5605049])
-
(5605052 'move' call_tmp[4855091] ret_tmp[5605049])
-
(5605045 '=' _retArg[5605043] call_tmp[4855091])
-
(5605047 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] . forward[4920208] ( this[4920212]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] , _retArg[5605830]:_ref(ndarray(4,real(32)))[2594499] ) : void[4]
const ref arg this[4920212]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] ref arg _retArg[5605830]:_ref(ndarray(4,real(32)))[2594499]-
{
-
var call_tmp[8886853]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8886855 'move' call_tmp[8886853] (8886857 '.' this[4920212] lhs[4918249]))
-
var call_tmp[4920230]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4920270]:BaseTensorResource(real(32),4)[2594431]
-
(4920276 'move' coerce_tmp[4920270] (4920272 call borrow[2657264] call_tmp[8886853] 291 96))
-
(9315680 '_check_nil' coerce_tmp[4920270] 291 96)
-
(4920232 'move' call_tmp[4920230] (4920235 call array[3765694] coerce_tmp[4920270]))
-
var call_tmp[8886877]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8886879 'move' call_tmp[8886877] (8886881 '.' this[4920212] rhs[4918256]))
-
var call_tmp[4920246]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4920281]:BaseTensorResource(real(32),4)[2594431]
-
(4920287 'move' coerce_tmp[4920281] (4920283 call borrow[2657264] call_tmp[8886877] 291 96))
-
(9315682 '_check_nil' coerce_tmp[4920281] 291 96)
-
(4920248 'move' call_tmp[4920246] (4920251 call array[3765694] coerce_tmp[4920281]))
-
var call_tmp[4920254]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605836]:ndarray(4,real(32))[2594490]
-
(4920259 call -[4920291] call_tmp[4920230] call_tmp[4920246] ret_tmp[5605836])
-
(5605839 'move' call_tmp[4920254] ret_tmp[5605836])
-
(5605832 '=' _retArg[5605830] call_tmp[4920254])
-
(5605834 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] . forward[4986334] ( this[4986338]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] , _retArg[5606646]:_ref(ndarray(5,real(32)))[2679345] ) : void[4]
const ref arg this[4986338]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] ref arg _retArg[5606646]:_ref(ndarray(5,real(32)))[2679345]-
{
-
var call_tmp[8893734]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8893736 'move' call_tmp[8893734] (8893738 '.' this[4986338] lhs[4984375]))
-
var call_tmp[4986356]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4986396]:BaseTensorResource(real(32),5)[2679277]
-
(4986402 'move' coerce_tmp[4986396] (4986398 call borrow[2826541] call_tmp[8893734] 291 96))
-
(9315838 '_check_nil' coerce_tmp[4986396] 291 96)
-
(4986358 'move' call_tmp[4986356] (4986361 call array[3773074] coerce_tmp[4986396]))
-
var call_tmp[8893758]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8893760 'move' call_tmp[8893758] (8893762 '.' this[4986338] rhs[4984382]))
-
var call_tmp[4986372]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4986407]:BaseTensorResource(real(32),5)[2679277]
-
(4986413 'move' coerce_tmp[4986407] (4986409 call borrow[2826541] call_tmp[8893758] 291 96))
-
(9315840 '_check_nil' coerce_tmp[4986407] 291 96)
-
(4986374 'move' call_tmp[4986372] (4986377 call array[3773074] coerce_tmp[4986407]))
-
var call_tmp[4986380]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606652]:ndarray(5,real(32))[2679336]
-
(4986385 call -[4986417] call_tmp[4986356] call_tmp[4986372] ret_tmp[5606652])
-
(5606655 'move' call_tmp[4986380] ret_tmp[5606652])
-
(5606648 '=' _retArg[5606646] call_tmp[4986380])
-
(5606650 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] . forward[5054893] ( this[5054897]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] , _retArg[5607511]:_ref(ndarray(6,real(32)))[2850686] ) : void[4]
const ref arg this[5054897]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] ref arg _retArg[5607511]:_ref(ndarray(6,real(32)))[2850686]-
{
-
var call_tmp[8901164]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8901166 'move' call_tmp[8901164] (8901168 '.' this[5054897] lhs[5052934]))
-
var call_tmp[5054915]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5054955]:BaseTensorResource(real(32),6)[2850618]
-
(5054961 'move' coerce_tmp[5054955] (5054957 call borrow[3003378] call_tmp[8901164] 291 96))
-
(9315998 '_check_nil' coerce_tmp[5054955] 291 96)
-
(5054917 'move' call_tmp[5054915] (5054920 call array[3780454] coerce_tmp[5054955]))
-
var call_tmp[8901188]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8901190 'move' call_tmp[8901188] (8901192 '.' this[5054897] rhs[5052941]))
-
var call_tmp[5054931]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5054966]:BaseTensorResource(real(32),6)[2850618]
-
(5054972 'move' coerce_tmp[5054966] (5054968 call borrow[3003378] call_tmp[8901188] 291 96))
-
(9316000 '_check_nil' coerce_tmp[5054966] 291 96)
-
(5054933 'move' call_tmp[5054931] (5054936 call array[3780454] coerce_tmp[5054966]))
-
var call_tmp[5054939]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607517]:ndarray(6,real(32))[2850677]
-
(5054944 call -[5054976] call_tmp[5054915] call_tmp[5054931] ret_tmp[5607517])
-
(5607520 'move' call_tmp[5054939] ret_tmp[5607517])
-
(5607513 '=' _retArg[5607511] call_tmp[5054939])
-
(5607515 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] . init[4734393] ( this[4734397]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] , lhs[4734408]:_ref(shared BaseTensorResource(real(32),1))[2179035] , rhs[4734419]:_ref(shared BaseTensorResource(real(32),1))[2179035] ) : void[4]
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] . init[4791837] ( this[4791841]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] , lhs[4791852]:_ref(shared BaseTensorResource(real(32),2))[2309976] , rhs[4791863]:_ref(shared BaseTensorResource(real(32),2))[2309976] ) : void[4]
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] . init[4853014] ( this[4853018]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] , lhs[4853029]:_ref(shared BaseTensorResource(real(32),3))[2460200] , rhs[4853040]:_ref(shared BaseTensorResource(real(32),3))[2460200] ) : void[4]
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] . init[4918177] ( this[4918181]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] , lhs[4918192]:_ref(shared BaseTensorResource(real(32),4))[2601743] , rhs[4918203]:_ref(shared BaseTensorResource(real(32),4))[2601743] ) : void[4]
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] . init[4984303] ( this[4984307]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] , lhs[4984318]:_ref(shared BaseTensorResource(real(32),5))[2686989] , rhs[4984329]:_ref(shared BaseTensorResource(real(32),5))[2686989] ) : void[4]
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] . init[5052862] ( this[5052866]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] , lhs[5052877]:_ref(shared BaseTensorResource(real(32),6))[2858730] , rhs[5052888]:_ref(shared BaseTensorResource(real(32),6))[2858730] ) : void[4]
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] . init=[4734754] ( this[4734758]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] , other[4734760]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] , _ln[9472965]:int(64)[10] , _fn[9472967]:int(32)[66] ) : void[4]
ref arg this[4734758]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] const ref arg other[4734760]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] const in arg _ln[9472965]:int(64)[10] in arg _fn[9472967]:int(32)[66]-
{
-
var call_tmp[8868671]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8868673 'move' call_tmp[8868671] (8868675 '.' other[4734760] lhs[4734465]))
-
var lhs[4734790]:shared BaseTensorResource(real(32),1)[2179026]
-
(4734792 call init=[3722110] lhs[4734790] call_tmp[8868671] _ln[9472965] _fn[9472967])
-
(4734796 '.=' this[4734758] lhs[4734465] lhs[4734790])
-
var call_tmp[8868695]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8868697 'move' call_tmp[8868695] (8868699 '.' other[4734760] rhs[4734472]))
-
var rhs[4734823]:shared BaseTensorResource(real(32),1)[2179026]
-
(4734825 call init=[3722110] rhs[4734823] call_tmp[8868695] _ln[9472965] _fn[9472967])
-
(4734829 '.=' this[4734758] rhs[4734472] rhs[4734823])
-
(4734834 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] . init=[4792198] ( this[4792202]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] , other[4792204]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] , _ln[9472763]:int(64)[10] , _fn[9472765]:int(32)[66] ) : void[4]
ref arg this[4792202]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] const ref arg other[4792204]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] const in arg _ln[9472763]:int(64)[10] in arg _fn[9472765]:int(32)[66]-
{
-
var call_tmp[8874415]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8874417 'move' call_tmp[8874415] (8874419 '.' other[4792204] lhs[4791909]))
-
var lhs[4792234]:shared BaseTensorResource(real(32),2)[2309967]
-
(4792236 call init=[3747232] lhs[4792234] call_tmp[8874415] _ln[9472763] _fn[9472765])
-
(4792240 '.=' this[4792202] lhs[4791909] lhs[4792234])
-
var call_tmp[8874439]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8874441 'move' call_tmp[8874439] (8874443 '.' other[4792204] rhs[4791916]))
-
var rhs[4792267]:shared BaseTensorResource(real(32),2)[2309967]
-
(4792269 call init=[3747232] rhs[4792267] call_tmp[8874439] _ln[9472763] _fn[9472765])
-
(4792273 '.=' this[4792202] rhs[4791916] rhs[4792267])
-
(4792278 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] . init=[4853375] ( this[4853379]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] , other[4853381]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] , _ln[9472661]:int(64)[10] , _fn[9472663]:int(32)[66] ) : void[4]
ref arg this[4853379]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] const ref arg other[4853381]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] const in arg _ln[9472661]:int(64)[10] in arg _fn[9472663]:int(32)[66]-
{
-
var call_tmp[8880069]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8880071 'move' call_tmp[8880069] (8880073 '.' other[4853381] lhs[4853086]))
-
var lhs[4853411]:shared BaseTensorResource(real(32),3)[2460191]
-
(4853413 call init=[3754612] lhs[4853411] call_tmp[8880069] _ln[9472661] _fn[9472663])
-
(4853417 '.=' this[4853379] lhs[4853086] lhs[4853411])
-
var call_tmp[8880093]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8880095 'move' call_tmp[8880093] (8880097 '.' other[4853381] rhs[4853093]))
-
var rhs[4853444]:shared BaseTensorResource(real(32),3)[2460191]
-
(4853446 call init=[3754612] rhs[4853444] call_tmp[8880093] _ln[9472661] _fn[9472663])
-
(4853450 '.=' this[4853379] rhs[4853093] rhs[4853444])
-
(4853455 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] . init=[4918538] ( this[4918542]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] , other[4918544]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] , _ln[9472559]:int(64)[10] , _fn[9472561]:int(32)[66] ) : void[4]
ref arg this[4918542]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] const ref arg other[4918544]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] const in arg _ln[9472559]:int(64)[10] in arg _fn[9472561]:int(32)[66]-
{
-
var call_tmp[8886843]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8886845 'move' call_tmp[8886843] (8886847 '.' other[4918544] lhs[4918249]))
-
var lhs[4918574]:shared BaseTensorResource(real(32),4)[2601734]
-
(4918576 call init=[3761992] lhs[4918574] call_tmp[8886843] _ln[9472559] _fn[9472561])
-
(4918580 '.=' this[4918542] lhs[4918249] lhs[4918574])
-
var call_tmp[8886867]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8886869 'move' call_tmp[8886867] (8886871 '.' other[4918544] rhs[4918256]))
-
var rhs[4918607]:shared BaseTensorResource(real(32),4)[2601734]
-
(4918609 call init=[3761992] rhs[4918607] call_tmp[8886867] _ln[9472559] _fn[9472561])
-
(4918613 '.=' this[4918542] rhs[4918256] rhs[4918607])
-
(4918618 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] . init=[4984664] ( this[4984668]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] , other[4984670]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] , _ln[9472457]:int(64)[10] , _fn[9472459]:int(32)[66] ) : void[4]
ref arg this[4984668]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] const ref arg other[4984670]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] const in arg _ln[9472457]:int(64)[10] in arg _fn[9472459]:int(32)[66]-
{
-
var call_tmp[8893724]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8893726 'move' call_tmp[8893724] (8893728 '.' other[4984670] lhs[4984375]))
-
var lhs[4984700]:shared BaseTensorResource(real(32),5)[2686980]
-
(4984702 call init=[3769372] lhs[4984700] call_tmp[8893724] _ln[9472457] _fn[9472459])
-
(4984706 '.=' this[4984668] lhs[4984375] lhs[4984700])
-
var call_tmp[8893748]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8893750 'move' call_tmp[8893748] (8893752 '.' other[4984670] rhs[4984382]))
-
var rhs[4984733]:shared BaseTensorResource(real(32),5)[2686980]
-
(4984735 call init=[3769372] rhs[4984733] call_tmp[8893748] _ln[9472457] _fn[9472459])
-
(4984739 '.=' this[4984668] rhs[4984382] rhs[4984733])
-
(4984744 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] . init=[5053223] ( this[5053227]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] , other[5053229]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] , _ln[9472355]:int(64)[10] , _fn[9472357]:int(32)[66] ) : void[4]
ref arg this[5053227]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] const ref arg other[5053229]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] const in arg _ln[9472355]:int(64)[10] in arg _fn[9472357]:int(32)[66]-
{
-
var call_tmp[8901154]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8901156 'move' call_tmp[8901154] (8901158 '.' other[5053229] lhs[5052934]))
-
var lhs[5053259]:shared BaseTensorResource(real(32),6)[2858721]
-
(5053261 call init=[3776752] lhs[5053259] call_tmp[8901154] _ln[9472355] _fn[9472357])
-
(5053265 '.=' this[5053227] lhs[5052934] lhs[5053259])
-
var call_tmp[8901178]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8901180 'move' call_tmp[8901178] (8901182 '.' other[5053229] rhs[5052941]))
-
var rhs[5053292]:shared BaseTensorResource(real(32),6)[2858721]
-
(5053294 call init=[3776752] rhs[5053292] call_tmp[8901178] _ln[9472355] _fn[9472357])
-
(5053298 '.=' this[5053227] rhs[5052941] rhs[5053292])
-
(5053303 return _void[46])
}
-
-
-
-
-
-
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] . forward[4756893] ( this[4756897]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] , _retArg[5603885]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[4756897]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] ref arg _retArg[5603885]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var call_tmp[8870708]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8870710 'move' call_tmp[8870708] (8870712 '.' this[4756897] lhs[4754934]))
-
var call_tmp[4756915]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4756955]:BaseTensorResource(real(32),1)[2172058]
-
(4756961 'move' coerce_tmp[4756955] (4756957 call borrow[2283727] call_tmp[8870708] 302 96))
-
(9315280 '_check_nil' coerce_tmp[4756955] 302 96)
-
(4756917 'move' call_tmp[4756915] (4756920 call array[3725812] coerce_tmp[4756955]))
-
var call_tmp[8870732]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8870734 'move' call_tmp[8870732] (8870736 '.' this[4756897] rhs[4754941]))
-
var call_tmp[4756931]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4756966]:BaseTensorResource(real(32),1)[2172058]
-
(4756972 'move' coerce_tmp[4756966] (4756968 call borrow[2283727] call_tmp[8870732] 302 96))
-
(9315282 '_check_nil' coerce_tmp[4756966] 302 96)
-
(4756933 'move' call_tmp[4756931] (4756936 call array[3725812] coerce_tmp[4756966]))
-
var call_tmp[4756939]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5603891]:ndarray(1,real(32))[2172117]
-
(4756944 call /[4756976] call_tmp[4756915] call_tmp[4756931] ret_tmp[5603891])
-
(5603894 'move' call_tmp[4756939] ret_tmp[5603891])
-
(5603887 '=' _retArg[5603885] call_tmp[4756939])
-
(5603889 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] . forward[4818434] ( this[4818438]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] , _retArg[5604599]:_ref(ndarray(2,real(32)))[2303532] ) : void[4]
const ref arg this[4818438]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] ref arg _retArg[5604599]:_ref(ndarray(2,real(32)))[2303532]-
{
-
var call_tmp[8877015]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8877017 'move' call_tmp[8877015] (8877019 '.' this[4818438] lhs[4816475]))
-
var call_tmp[4818456]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4818496]:BaseTensorResource(real(32),2)[2303464]
-
(4818502 'move' coerce_tmp[4818496] (4818498 call borrow[2433136] call_tmp[8877015] 302 96))
-
(9315432 '_check_nil' coerce_tmp[4818496] 302 96)
-
(4818458 'move' call_tmp[4818456] (4818461 call array[3750934] coerce_tmp[4818496]))
-
var call_tmp[8877039]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8877041 'move' call_tmp[8877039] (8877043 '.' this[4818438] rhs[4816482]))
-
var call_tmp[4818472]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4818507]:BaseTensorResource(real(32),2)[2303464]
-
(4818513 'move' coerce_tmp[4818507] (4818509 call borrow[2433136] call_tmp[8877039] 302 96))
-
(9315434 '_check_nil' coerce_tmp[4818507] 302 96)
-
(4818474 'move' call_tmp[4818472] (4818477 call array[3750934] coerce_tmp[4818507]))
-
var call_tmp[4818480]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604605]:ndarray(2,real(32))[2303523]
-
(4818485 call /[4818517] call_tmp[4818456] call_tmp[4818472] ret_tmp[5604605])
-
(5604608 'move' call_tmp[4818480] ret_tmp[5604605])
-
(5604601 '=' _retArg[5604599] call_tmp[4818480])
-
(5604603 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] . forward[4880126] ( this[4880130]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] , _retArg[5605362]:_ref(ndarray(3,real(32)))[2453356] ) : void[4]
const ref arg this[4880130]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] ref arg _retArg[5605362]:_ref(ndarray(3,real(32)))[2453356]-
{
-
var call_tmp[8883180]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8883182 'move' call_tmp[8883180] (8883184 '.' this[4880130] lhs[4878167]))
-
var call_tmp[4880148]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4880188]:BaseTensorResource(real(32),3)[2453288]
-
(4880194 'move' coerce_tmp[4880188] (4880190 call borrow[2588393] call_tmp[8883180] 302 96))
-
(9315584 '_check_nil' coerce_tmp[4880188] 302 96)
-
(4880150 'move' call_tmp[4880148] (4880153 call array[3758314] coerce_tmp[4880188]))
-
var call_tmp[8883204]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8883206 'move' call_tmp[8883204] (8883208 '.' this[4880130] rhs[4878174]))
-
var call_tmp[4880164]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4880199]:BaseTensorResource(real(32),3)[2453288]
-
(4880205 'move' coerce_tmp[4880199] (4880201 call borrow[2588393] call_tmp[8883204] 302 96))
-
(9315586 '_check_nil' coerce_tmp[4880199] 302 96)
-
(4880166 'move' call_tmp[4880164] (4880169 call array[3758314] coerce_tmp[4880199]))
-
var call_tmp[4880172]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605368]:ndarray(3,real(32))[2453347]
-
(4880177 call /[4880209] call_tmp[4880148] call_tmp[4880164] ret_tmp[5605368])
-
(5605371 'move' call_tmp[4880172] ret_tmp[5605368])
-
(5605364 '=' _retArg[5605362] call_tmp[4880172])
-
(5605366 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] . forward[4945030] ( this[4945034]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] , _retArg[5606154]:_ref(ndarray(4,real(32)))[2594499] ) : void[4]
const ref arg this[4945034]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] ref arg _retArg[5606154]:_ref(ndarray(4,real(32)))[2594499]-
{
-
var call_tmp[8889877]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8889879 'move' call_tmp[8889877] (8889881 '.' this[4945034] lhs[4943071]))
-
var call_tmp[4945052]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4945092]:BaseTensorResource(real(32),4)[2594431]
-
(4945098 'move' coerce_tmp[4945092] (4945094 call borrow[2657264] call_tmp[8889877] 302 96))
-
(9315740 '_check_nil' coerce_tmp[4945092] 302 96)
-
(4945054 'move' call_tmp[4945052] (4945057 call array[3765694] coerce_tmp[4945092]))
-
var call_tmp[8889901]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8889903 'move' call_tmp[8889901] (8889905 '.' this[4945034] rhs[4943078]))
-
var call_tmp[4945068]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4945103]:BaseTensorResource(real(32),4)[2594431]
-
(4945109 'move' coerce_tmp[4945103] (4945105 call borrow[2657264] call_tmp[8889901] 302 96))
-
(9315742 '_check_nil' coerce_tmp[4945103] 302 96)
-
(4945070 'move' call_tmp[4945068] (4945073 call array[3765694] coerce_tmp[4945103]))
-
var call_tmp[4945076]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5606160]:ndarray(4,real(32))[2594490]
-
(4945081 call /[4945113] call_tmp[4945052] call_tmp[4945068] ret_tmp[5606160])
-
(5606163 'move' call_tmp[4945076] ret_tmp[5606160])
-
(5606156 '=' _retArg[5606154] call_tmp[4945076])
-
(5606158 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] . forward[5012337] ( this[5012341]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] , _retArg[5606995]:_ref(ndarray(5,real(32)))[2679345] ) : void[4]
const ref arg this[5012341]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] ref arg _retArg[5606995]:_ref(ndarray(5,real(32)))[2679345]-
{
-
var call_tmp[8897123]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8897125 'move' call_tmp[8897123] (8897127 '.' this[5012341] lhs[5010378]))
-
var call_tmp[5012359]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5012399]:BaseTensorResource(real(32),5)[2679277]
-
(5012405 'move' coerce_tmp[5012399] (5012401 call borrow[2826541] call_tmp[8897123] 302 96))
-
(9315898 '_check_nil' coerce_tmp[5012399] 302 96)
-
(5012361 'move' call_tmp[5012359] (5012364 call array[3773074] coerce_tmp[5012399]))
-
var call_tmp[8897147]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8897149 'move' call_tmp[8897147] (8897151 '.' this[5012341] rhs[5010385]))
-
var call_tmp[5012375]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5012410]:BaseTensorResource(real(32),5)[2679277]
-
(5012416 'move' coerce_tmp[5012410] (5012412 call borrow[2826541] call_tmp[8897147] 302 96))
-
(9315900 '_check_nil' coerce_tmp[5012410] 302 96)
-
(5012377 'move' call_tmp[5012375] (5012380 call array[3773074] coerce_tmp[5012410]))
-
var call_tmp[5012383]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5607001]:ndarray(5,real(32))[2679336]
-
(5012388 call /[5012420] call_tmp[5012359] call_tmp[5012375] ret_tmp[5607001])
-
(5607004 'move' call_tmp[5012383] ret_tmp[5607001])
-
(5606997 '=' _retArg[5606995] call_tmp[5012383])
-
(5606999 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] . forward[5081349] ( this[5081353]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] , _retArg[5607875]:_ref(ndarray(6,real(32)))[2850686] ) : void[4]
const ref arg this[5081353]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] ref arg _retArg[5607875]:_ref(ndarray(6,real(32)))[2850686]-
{
-
var call_tmp[8904770]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8904772 'move' call_tmp[8904770] (8904774 '.' this[5081353] lhs[5079390]))
-
var call_tmp[5081371]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5081411]:BaseTensorResource(real(32),6)[2850618]
-
(5081417 'move' coerce_tmp[5081411] (5081413 call borrow[3003378] call_tmp[8904770] 302 96))
-
(9316058 '_check_nil' coerce_tmp[5081411] 302 96)
-
(5081373 'move' call_tmp[5081371] (5081376 call array[3780454] coerce_tmp[5081411]))
-
var call_tmp[8904794]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8904796 'move' call_tmp[8904794] (8904798 '.' this[5081353] rhs[5079397]))
-
var call_tmp[5081387]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5081422]:BaseTensorResource(real(32),6)[2850618]
-
(5081428 'move' coerce_tmp[5081422] (5081424 call borrow[3003378] call_tmp[8904794] 302 96))
-
(9316060 '_check_nil' coerce_tmp[5081422] 302 96)
-
(5081389 'move' call_tmp[5081387] (5081392 call array[3780454] coerce_tmp[5081422]))
-
var call_tmp[5081395]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607881]:ndarray(6,real(32))[2850677]
-
(5081400 call /[5081432] call_tmp[5081371] call_tmp[5081387] ret_tmp[5607881])
-
(5607884 'move' call_tmp[5081395] ret_tmp[5607881])
-
(5607877 '=' _retArg[5607875] call_tmp[5081395])
-
(5607879 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] . init[4754862] ( this[4754866]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] , lhs[4754877]:_ref(shared BaseTensorResource(real(32),1))[2179035] , rhs[4754888]:_ref(shared BaseTensorResource(real(32),1))[2179035] ) : void[4]
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] . init[4816403] ( this[4816407]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] , lhs[4816418]:_ref(shared BaseTensorResource(real(32),2))[2309976] , rhs[4816429]:_ref(shared BaseTensorResource(real(32),2))[2309976] ) : void[4]
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] . init[4878095] ( this[4878099]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] , lhs[4878110]:_ref(shared BaseTensorResource(real(32),3))[2460200] , rhs[4878121]:_ref(shared BaseTensorResource(real(32),3))[2460200] ) : void[4]
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] . init[4942999] ( this[4943003]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] , lhs[4943014]:_ref(shared BaseTensorResource(real(32),4))[2601743] , rhs[4943025]:_ref(shared BaseTensorResource(real(32),4))[2601743] ) : void[4]
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] . init[5010306] ( this[5010310]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] , lhs[5010321]:_ref(shared BaseTensorResource(real(32),5))[2686989] , rhs[5010332]:_ref(shared BaseTensorResource(real(32),5))[2686989] ) : void[4]
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] . init[5079318] ( this[5079322]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] , lhs[5079333]:_ref(shared BaseTensorResource(real(32),6))[2858730] , rhs[5079344]:_ref(shared BaseTensorResource(real(32),6))[2858730] ) : void[4]
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] . init=[4755223] ( this[4755227]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] , other[4755229]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] , _ln[9472933]:int(64)[10] , _fn[9472935]:int(32)[66] ) : void[4]
ref arg this[4755227]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] const ref arg other[4755229]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] const in arg _ln[9472933]:int(64)[10] in arg _fn[9472935]:int(32)[66]-
{
-
var call_tmp[8870698]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8870700 'move' call_tmp[8870698] (8870702 '.' other[4755229] lhs[4754934]))
-
var lhs[4755259]:shared BaseTensorResource(real(32),1)[2179026]
-
(4755261 call init=[3722110] lhs[4755259] call_tmp[8870698] _ln[9472933] _fn[9472935])
-
(4755265 '.=' this[4755227] lhs[4754934] lhs[4755259])
-
var call_tmp[8870722]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(8870724 'move' call_tmp[8870722] (8870726 '.' other[4755229] rhs[4754941]))
-
var rhs[4755292]:shared BaseTensorResource(real(32),1)[2179026]
-
(4755294 call init=[3722110] rhs[4755292] call_tmp[8870722] _ln[9472933] _fn[9472935])
-
(4755298 '.=' this[4755227] rhs[4754941] rhs[4755292])
-
(4755303 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] . init=[4816764] ( this[4816768]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] , other[4816770]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] , _ln[9472731]:int(64)[10] , _fn[9472733]:int(32)[66] ) : void[4]
ref arg this[4816768]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] const ref arg other[4816770]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] const in arg _ln[9472731]:int(64)[10] in arg _fn[9472733]:int(32)[66]-
{
-
var call_tmp[8877005]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8877007 'move' call_tmp[8877005] (8877009 '.' other[4816770] lhs[4816475]))
-
var lhs[4816800]:shared BaseTensorResource(real(32),2)[2309967]
-
(4816802 call init=[3747232] lhs[4816800] call_tmp[8877005] _ln[9472731] _fn[9472733])
-
(4816806 '.=' this[4816768] lhs[4816475] lhs[4816800])
-
var call_tmp[8877029]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8877031 'move' call_tmp[8877029] (8877033 '.' other[4816770] rhs[4816482]))
-
var rhs[4816833]:shared BaseTensorResource(real(32),2)[2309967]
-
(4816835 call init=[3747232] rhs[4816833] call_tmp[8877029] _ln[9472731] _fn[9472733])
-
(4816839 '.=' this[4816768] rhs[4816482] rhs[4816833])
-
(4816844 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] . init=[4878456] ( this[4878460]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] , other[4878462]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] , _ln[9472629]:int(64)[10] , _fn[9472631]:int(32)[66] ) : void[4]
ref arg this[4878460]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] const ref arg other[4878462]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] const in arg _ln[9472629]:int(64)[10] in arg _fn[9472631]:int(32)[66]-
{
-
var call_tmp[8883170]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8883172 'move' call_tmp[8883170] (8883174 '.' other[4878462] lhs[4878167]))
-
var lhs[4878492]:shared BaseTensorResource(real(32),3)[2460191]
-
(4878494 call init=[3754612] lhs[4878492] call_tmp[8883170] _ln[9472629] _fn[9472631])
-
(4878498 '.=' this[4878460] lhs[4878167] lhs[4878492])
-
var call_tmp[8883194]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8883196 'move' call_tmp[8883194] (8883198 '.' other[4878462] rhs[4878174]))
-
var rhs[4878525]:shared BaseTensorResource(real(32),3)[2460191]
-
(4878527 call init=[3754612] rhs[4878525] call_tmp[8883194] _ln[9472629] _fn[9472631])
-
(4878531 '.=' this[4878460] rhs[4878174] rhs[4878525])
-
(4878536 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] . init=[4943360] ( this[4943364]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] , other[4943366]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] , _ln[9472527]:int(64)[10] , _fn[9472529]:int(32)[66] ) : void[4]
ref arg this[4943364]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] const ref arg other[4943366]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] const in arg _ln[9472527]:int(64)[10] in arg _fn[9472529]:int(32)[66]-
{
-
var call_tmp[8889867]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8889869 'move' call_tmp[8889867] (8889871 '.' other[4943366] lhs[4943071]))
-
var lhs[4943396]:shared BaseTensorResource(real(32),4)[2601734]
-
(4943398 call init=[3761992] lhs[4943396] call_tmp[8889867] _ln[9472527] _fn[9472529])
-
(4943402 '.=' this[4943364] lhs[4943071] lhs[4943396])
-
var call_tmp[8889891]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8889893 'move' call_tmp[8889891] (8889895 '.' other[4943366] rhs[4943078]))
-
var rhs[4943429]:shared BaseTensorResource(real(32),4)[2601734]
-
(4943431 call init=[3761992] rhs[4943429] call_tmp[8889891] _ln[9472527] _fn[9472529])
-
(4943435 '.=' this[4943364] rhs[4943078] rhs[4943429])
-
(4943440 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] . init=[5010667] ( this[5010671]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] , other[5010673]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] , _ln[9472425]:int(64)[10] , _fn[9472427]:int(32)[66] ) : void[4]
ref arg this[5010671]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] const ref arg other[5010673]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] const in arg _ln[9472425]:int(64)[10] in arg _fn[9472427]:int(32)[66]-
{
-
var call_tmp[8897113]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8897115 'move' call_tmp[8897113] (8897117 '.' other[5010673] lhs[5010378]))
-
var lhs[5010703]:shared BaseTensorResource(real(32),5)[2686980]
-
(5010705 call init=[3769372] lhs[5010703] call_tmp[8897113] _ln[9472425] _fn[9472427])
-
(5010709 '.=' this[5010671] lhs[5010378] lhs[5010703])
-
var call_tmp[8897137]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8897139 'move' call_tmp[8897137] (8897141 '.' other[5010673] rhs[5010385]))
-
var rhs[5010736]:shared BaseTensorResource(real(32),5)[2686980]
-
(5010738 call init=[3769372] rhs[5010736] call_tmp[8897137] _ln[9472425] _fn[9472427])
-
(5010742 '.=' this[5010671] rhs[5010385] rhs[5010736])
-
(5010747 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] . init=[5079679] ( this[5079683]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] , other[5079685]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] , _ln[9472323]:int(64)[10] , _fn[9472325]:int(32)[66] ) : void[4]
ref arg this[5079683]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] const ref arg other[5079685]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] const in arg _ln[9472323]:int(64)[10] in arg _fn[9472325]:int(32)[66]-
{
-
var call_tmp[8904760]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8904762 'move' call_tmp[8904760] (8904764 '.' other[5079685] lhs[5079390]))
-
var lhs[5079715]:shared BaseTensorResource(real(32),6)[2858721]
-
(5079717 call init=[3776752] lhs[5079715] call_tmp[8904760] _ln[9472323] _fn[9472325])
-
(5079721 '.=' this[5079683] lhs[5079390] lhs[5079715])
-
var call_tmp[8904784]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8904786 'move' call_tmp[8904784] (8904788 '.' other[5079685] rhs[5079397]))
-
var rhs[5079748]:shared BaseTensorResource(real(32),6)[2858721]
-
(5079750 call init=[3776752] rhs[5079748] call_tmp[8904784] _ln[9472323] _fn[9472325])
-
(5079754 '.=' this[5079683] rhs[5079397] rhs[5079748])
-
(5079759 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(sumOp(2,real(32),2))[4805385] . forward[4807576] ( this[4807580]:_ref(sumOp(2,real(32),2))[4805385] , _retArg[5604452]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[4807580]:_ref(sumOp(2,real(32),2))[4805385] ref arg _retArg[5604452]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var call_tmp[8875855]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(8875857 'move' call_tmp[8875855] (8875859 '.' this[4807580] input[4805361]))
-
var call_tmp[4807703]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4807818]:BaseTensorResource(real(32),2)[2303464]
-
(4807824 'move' coerce_tmp[4807818] (4807820 call borrow[2433136] call_tmp[8875855] 538 96))
-
(9315414 '_check_nil' coerce_tmp[4807818] 538 96)
-
(4807705 'move' call_tmp[4807703] (4807708 call array[3750934] coerce_tmp[4807818]))
-
var call_tmp[8875831]:_ref(2*int(64))[1802158]
-
(8875833 'move' call_tmp[8875831] (8875835 '.' this[4807580] axes[4805355]))
-
var call_tmp[4807719]:ndarray(2,real(32))[2303523]
-
var ret_tmp[5604458]:ndarray(2,real(32))[2303523]
-
(4807727 call sum[4807912] call_tmp[4807703] (9247858 'get svec member value' call_tmp[8875831] 0) (9247861 'get svec member value' call_tmp[8875831] 1) ret_tmp[5604458])
-
(5604461 'move' call_tmp[4807719] ret_tmp[5604458])
-
var call_tmp[4807730]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5604497]:ndarray(1,real(32))[2172117]
-
(4807738 call squeeze[4809948] call_tmp[4807719] ret_tmp[5604497])
-
(5604500 'move' call_tmp[4807730] ret_tmp[5604497])
-
var _field_destructor_tmp_[8608618]:[domain(2,int(64),one)] real(32)[2309463]
-
(8608620 'move' _field_destructor_tmp_[8608618] (8608622 '.v' call_tmp[4807719] data[2303514]))
-
(8608626 call chpl__autoDestroy[4114226] _field_destructor_tmp_[8608618] 538 96)
-
var _field_destructor_tmp_[8608628]:domain(2,int(64),one)[2289710]
-
(8608630 'move' _field_destructor_tmp_[8608628] (8608632 '.v' call_tmp[4807719] _domain[2303502]))
-
(8608636 call chpl__autoDestroy[4108492] _field_destructor_tmp_[8608628] 538 96)
-
(5604454 '=' _retArg[5604452] call_tmp[4807730])
-
(5604456 return _void[46])
}
-
- «»
function _ref(sumOp(3,real(32),3))[4867271] . forward[4869462] ( this[4869466]:_ref(sumOp(3,real(32),3))[4867271] , _retArg[5605200]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[4869466]:_ref(sumOp(3,real(32),3))[4867271] ref arg _retArg[5605200]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var call_tmp[8881803]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(8881805 'move' call_tmp[8881803] (8881807 '.' this[4869466] input[4867247]))
-
var call_tmp[4869589]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4869704]:BaseTensorResource(real(32),3)[2453288]
-
(4869710 'move' coerce_tmp[4869704] (4869706 call borrow[2588393] call_tmp[8881803] 538 96))
-
(9315566 '_check_nil' coerce_tmp[4869704] 538 96)
-
(4869591 'move' call_tmp[4869589] (4869594 call array[3758314] coerce_tmp[4869704]))
-
var call_tmp[8881779]:_ref(3*int(64))[1995605]
-
(8881781 'move' call_tmp[8881779] (8881783 '.' this[4869466] axes[4867241]))
-
var call_tmp[4869605]:ndarray(3,real(32))[2453347]
-
var ret_tmp[5605206]:ndarray(3,real(32))[2453347]
-
(4869613 call sum[4869811] call_tmp[4869589] (9248937 'get svec member value' call_tmp[8881779] 0) (9248940 'get svec member value' call_tmp[8881779] 1) (9248943 'get svec member value' call_tmp[8881779] 2) ret_tmp[5605206])
-
(5605209 'move' call_tmp[4869605] ret_tmp[5605206])
-
var call_tmp[4869616]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5605254]:ndarray(1,real(32))[2172117]
-
(4869624 call squeeze[4871953] call_tmp[4869605] ret_tmp[5605254])
-
(5605257 'move' call_tmp[4869616] ret_tmp[5605254])
-
var _field_destructor_tmp_[8611272]:[domain(3,int(64),one)] real(32)[2459687]
-
(8611274 'move' _field_destructor_tmp_[8611272] (8611276 '.v' call_tmp[4869605] data[2453338]))
-
(8611280 call chpl__autoDestroy[4130987] _field_destructor_tmp_[8611272] 538 96)
-
var _field_destructor_tmp_[8611282]:domain(3,int(64),one)[2438803]
-
(8611284 'move' _field_destructor_tmp_[8611282] (8611286 '.v' call_tmp[4869605] _domain[2453326]))
-
(8611290 call chpl__autoDestroy[4125253] _field_destructor_tmp_[8611282] 538 96)
-
(5605202 '=' _retArg[5605200] call_tmp[4869616])
-
(5605204 return _void[46])
}
-
- «»
function _ref(sumOp(4,real(32),4))[4931789] . forward[4933980] ( this[4933984]:_ref(sumOp(4,real(32),4))[4931789] , _retArg[5605977]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[4933984]:_ref(sumOp(4,real(32),4))[4931789] ref arg _retArg[5605977]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var call_tmp[8888283]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(8888285 'move' call_tmp[8888283] (8888287 '.' this[4933984] input[4931765]))
-
var call_tmp[4934107]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4934222]:BaseTensorResource(real(32),4)[2594431]
-
(4934228 'move' coerce_tmp[4934222] (4934224 call borrow[2657264] call_tmp[8888283] 538 96))
-
(9315722 '_check_nil' coerce_tmp[4934222] 538 96)
-
(4934109 'move' call_tmp[4934107] (4934112 call array[3765694] coerce_tmp[4934222]))
-
var call_tmp[8888259]:_ref(4*int(64))[1960611]
-
(8888261 'move' call_tmp[8888259] (8888263 '.' this[4933984] axes[4931759]))
-
var call_tmp[4934123]:ndarray(4,real(32))[2594490]
-
var ret_tmp[5605983]:ndarray(4,real(32))[2594490]
-
(4934131 call sum[4934342] call_tmp[4934107] (9250048 'get svec member value' call_tmp[8888259] 0) (9250051 'get svec member value' call_tmp[8888259] 1) (9250054 'get svec member value' call_tmp[8888259] 2) (9250057 'get svec member value' call_tmp[8888259] 3) ret_tmp[5605983])
-
(5605986 'move' call_tmp[4934123] ret_tmp[5605983])
-
var call_tmp[4934134]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5606040]:ndarray(1,real(32))[2172117]
-
(4934142 call squeeze[4936606] call_tmp[4934123] ret_tmp[5606040])
-
(5606043 'move' call_tmp[4934134] ret_tmp[5606040])
-
var _field_destructor_tmp_[8612852]:[domain(4,int(64),one)] real(32)[2601230]
-
(8612854 'move' _field_destructor_tmp_[8612852] (8612856 '.v' call_tmp[4934123] data[2594481]))
-
(8612860 call chpl__autoDestroy[4141200] _field_destructor_tmp_[8612852] 538 96)
-
var _field_destructor_tmp_[8612862]:domain(4,int(64),one)[1964360]
-
(8612864 'move' _field_destructor_tmp_[8612862] (8612866 '.v' call_tmp[4934123] _domain[2594469]))
-
(8612870 call chpl__autoDestroy[4043262] _field_destructor_tmp_[8612862] 538 96)
-
(5605979 '=' _retArg[5605977] call_tmp[4934134])
-
(5605981 return _void[46])
}
-
- «»
function _ref(sumOp(5,real(32),5))[4998624] . forward[5000815] ( this[5000819]:_ref(sumOp(5,real(32),5))[4998624] , _retArg[5606803]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[5000819]:_ref(sumOp(5,real(32),5))[4998624] ref arg _retArg[5606803]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var call_tmp[8895312]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(8895314 'move' call_tmp[8895312] (8895316 '.' this[5000819] input[4998600]))
-
var call_tmp[5000942]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5001057]:BaseTensorResource(real(32),5)[2679277]
-
(5001063 'move' coerce_tmp[5001057] (5001059 call borrow[2826541] call_tmp[8895312] 538 96))
-
(9315880 '_check_nil' coerce_tmp[5001057] 538 96)
-
(5000944 'move' call_tmp[5000942] (5000947 call array[3773074] coerce_tmp[5001057]))
-
var call_tmp[8895288]:_ref(5*int(64))[2664959]
-
(8895290 'move' call_tmp[8895288] (8895292 '.' this[5000819] axes[4998594]))
-
var call_tmp[5000958]:ndarray(5,real(32))[2679336]
-
var ret_tmp[5606809]:ndarray(5,real(32))[2679336]
-
(5000966 call sum[5001190] call_tmp[5000942] (9251208 'get svec member value' call_tmp[8895288] 0) (9251211 'get svec member value' call_tmp[8895288] 1) (9251214 'get svec member value' call_tmp[8895288] 2) (9251217 'get svec member value' call_tmp[8895288] 3) (9251220 'get svec member value' call_tmp[8895288] 4) ret_tmp[5606809])
-
(5606812 'move' call_tmp[5000958] ret_tmp[5606809])
-
var call_tmp[5000969]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5606875]:ndarray(1,real(32))[2172117]
-
(5000977 call squeeze[5003560] call_tmp[5000958] ret_tmp[5606875])
-
(5606878 'move' call_tmp[5000969] ret_tmp[5606875])
-
var _field_destructor_tmp_[8615273]:[domain(5,int(64),one)] real(32)[2686476]
-
(8615275 'move' _field_destructor_tmp_[8615273] (8615277 '.v' call_tmp[5000958] data[2679327]))
-
(8615281 call chpl__autoDestroy[4156776] _field_destructor_tmp_[8615273] 538 96)
-
var _field_destructor_tmp_[8615283]:domain(5,int(64),one)[2663397]
-
(8615285 'move' _field_destructor_tmp_[8615283] (8615287 '.v' call_tmp[5000958] _domain[2679315]))
-
(8615291 call chpl__autoDestroy[4151042] _field_destructor_tmp_[8615283] 538 96)
-
(5606805 '=' _retArg[5606803] call_tmp[5000969])
-
(5606807 return _void[46])
}
-
- «»
function _ref(sumOp(6,real(32),6))[5067215] . forward[5069406] ( this[5069410]:_ref(sumOp(6,real(32),6))[5067215] , _retArg[5607668]:_ref(ndarray(1,real(32)))[2172126] ) : void[4]
const ref arg this[5069410]:_ref(sumOp(6,real(32),6))[5067215] ref arg _retArg[5607668]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var call_tmp[8902742]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(8902744 'move' call_tmp[8902742] (8902746 '.' this[5069410] input[5067191]))
-
var call_tmp[5069533]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5069648]:BaseTensorResource(real(32),6)[2850618]
-
(5069654 'move' coerce_tmp[5069648] (5069650 call borrow[3003378] call_tmp[8902742] 538 96))
-
(9316040 '_check_nil' coerce_tmp[5069648] 538 96)
-
(5069535 'move' call_tmp[5069533] (5069538 call array[3780454] coerce_tmp[5069648]))
-
var call_tmp[8902718]:_ref(6*int(64))[2835761]
-
(8902720 'move' call_tmp[8902718] (8902722 '.' this[5069410] axes[5067185]))
-
var call_tmp[5069549]:ndarray(6,real(32))[2850677]
-
var ret_tmp[5607674]:ndarray(6,real(32))[2850677]
-
(5069557 call sum[5069794] call_tmp[5069533] (9252418 'get svec member value' call_tmp[8902718] 0) (9252421 'get svec member value' call_tmp[8902718] 1) (9252424 'get svec member value' call_tmp[8902718] 2) (9252427 'get svec member value' call_tmp[8902718] 3) (9252430 'get svec member value' call_tmp[8902718] 4) (9252433 'get svec member value' call_tmp[8902718] 5) ret_tmp[5607674])
-
(5607677 'move' call_tmp[5069549] ret_tmp[5607674])
-
var call_tmp[5069560]:ndarray(1,real(32))[2172117]
-
var ret_tmp[5607749]:ndarray(1,real(32))[2172117]
-
(5069568 call squeeze[5072270] call_tmp[5069549] ret_tmp[5607749])
-
(5607752 'move' call_tmp[5069560] ret_tmp[5607749])
-
var _field_destructor_tmp_[8617798]:[domain(6,int(64),one)] real(32)[2858217]
-
(8617800 'move' _field_destructor_tmp_[8617798] (8617802 '.v' call_tmp[5069549] data[2850668]))
-
(8617806 call chpl__autoDestroy[4173807] _field_destructor_tmp_[8617798] 538 96)
-
var _field_destructor_tmp_[8617808]:domain(6,int(64),one)[2834180]
-
(8617810 'move' _field_destructor_tmp_[8617808] (8617812 '.v' call_tmp[5069549] _domain[2850656]))
-
(8617816 call chpl__autoDestroy[4168073] _field_destructor_tmp_[8617808] 538 96)
-
(5607670 '=' _retArg[5607668] call_tmp[5069560])
-
(5607672 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-